|
@@ -15,6 +15,7 @@ import com.usky.system.mapper.*;
|
|
|
import com.usky.system.model.LoginUser;
|
|
|
import com.usky.system.service.ISysConfigService;
|
|
|
import com.usky.system.service.ISysUserService;
|
|
|
+import com.usky.system.service.SysUserTenantService;
|
|
|
import com.usky.system.service.vo.SysUserNewVO;
|
|
|
import com.usky.system.service.vo.UserPostVo;
|
|
|
import org.slf4j.Logger;
|
|
@@ -59,6 +60,9 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
|
@Autowired
|
|
|
private ISysConfigService iSysConfigService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysUserTenantService sysUserTenantService;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 根据条件分页查询用户列表
|
|
@@ -313,8 +317,11 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
|
public int insertUser(SysUser user) {
|
|
|
// 新增用户信息
|
|
|
int rows = userMapper.insertUser(user);
|
|
|
- this.save(user);
|
|
|
-
|
|
|
+ SysUserTenant sysUserTenant = new SysUserTenant();
|
|
|
+ sysUserTenant.setUserId(user.getUserId());
|
|
|
+ sysUserTenant.setIsDefault(true);
|
|
|
+ sysUserTenant.setTenantId(user.getTenantId());
|
|
|
+ sysUserTenantService.save(sysUserTenant);
|
|
|
// 新增用户岗位关联
|
|
|
insertUserPost(user);
|
|
|
// 新增用户与角色管理
|