|
@@ -4,6 +4,7 @@ import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
import javax.validation.Validator;
|
|
|
|
|
|
+import com.ruoyi.common.core.controller.BaseController;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
import com.ruoyi.common.core.domain.entity.SysDept;
|
|
|
import com.ruoyi.system.domain.*;
|
|
@@ -534,6 +535,8 @@ public class SysUserServiceImpl implements ISysUserService
|
|
|
@Override
|
|
|
public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName)
|
|
|
{
|
|
|
+ SysUser use = SecurityUtils.getLoginUser().getUser();
|
|
|
+
|
|
|
if (StringUtils.isNull(userList) || userList.size() == 0)
|
|
|
{
|
|
|
throw new ServiceException("导入用户数据不能为空!");
|
|
@@ -552,6 +555,7 @@ public class SysUserServiceImpl implements ISysUserService
|
|
|
if (StringUtils.isNull(u))
|
|
|
{
|
|
|
BeanValidators.validateWithException(validator, user);
|
|
|
+ user.setDeptId(use.getDeptId());
|
|
|
user.setPassword(SecurityUtils.encryptPassword(password));
|
|
|
user.setCreateBy(operName);
|
|
|
this.insertUser(user);
|
|
@@ -563,6 +567,7 @@ public class SysUserServiceImpl implements ISysUserService
|
|
|
BeanValidators.validateWithException(validator, user);
|
|
|
checkUserAllowed(user);
|
|
|
checkUserDataScope(user.getUserId());
|
|
|
+ user.setDeptId(use.getDeptId());
|
|
|
user.setUpdateBy(operName);
|
|
|
this.updateUser(user);
|
|
|
successNum++;
|