init
This commit is contained in:
@@ -14,6 +14,7 @@ import com.ruoyi.component.core.constant.UserConstants;
|
||||
import com.ruoyi.component.mybatis.core.page.PageQuery;
|
||||
import com.ruoyi.component.mybatis.core.page.TableDataInfo;
|
||||
import com.ruoyi.component.mybatis.helper.DataBaseHelper;
|
||||
import com.ruoyi.component.tenant.helper.TenantHelper;
|
||||
import com.ruoyi.system.domain.SysDept;
|
||||
import com.ruoyi.system.domain.SysRole;
|
||||
import com.ruoyi.system.domain.SysUser;
|
||||
@@ -25,7 +26,9 @@ import com.ruoyi.component.core.util.StringUtils;
|
||||
import com.ruoyi.system.domain.SysPost;
|
||||
import com.ruoyi.system.domain.SysUserPost;
|
||||
import com.ruoyi.system.domain.SysUserRole;
|
||||
import com.ruoyi.system.domain.vo.SysTenantVo;
|
||||
import com.ruoyi.system.mapper.*;
|
||||
import com.ruoyi.system.service.ISysTenantService;
|
||||
import com.ruoyi.system.service.ISysUserService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -53,6 +56,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
||||
private final SysPostMapper postMapper;
|
||||
private final SysUserRoleMapper userRoleMapper;
|
||||
private final SysUserPostMapper userPostMapper;
|
||||
private final ISysTenantService sysTenantService;
|
||||
|
||||
@Override
|
||||
public TableDataInfo<SysUser> selectPageUserList(SysUser user, PageQuery pageQuery) {
|
||||
@@ -270,6 +274,11 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public int insertUser(SysUser user) {
|
||||
SysTenantVo vo = sysTenantService.queryByTenantId(TenantHelper.getTenantId());
|
||||
if(vo == null){
|
||||
throw new ServiceException("未找到对应的平台");
|
||||
}
|
||||
user.setUserName(vo.getPrefix()+"-"+user.getUserName());
|
||||
// 新增用户信息
|
||||
int rows = baseMapper.insert(user);
|
||||
// 新增用户岗位关联
|
||||
|
||||
Reference in New Issue
Block a user