|
|
@@ -7,6 +7,7 @@ import javax.validation.Validator;
|
|
|
import cn.hutool.core.util.RandomUtil;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import com.google.common.collect.Maps;
|
|
|
+import com.ruoyi.common.enums.UserRegStatus;
|
|
|
import com.ruoyi.common.utils.NumberUtils;
|
|
|
import com.ruoyi.enums.UserTypeEnum;
|
|
|
import com.ruoyi.system.service.ISysRoleService;
|
|
|
@@ -650,6 +651,7 @@ public class SysUserServiceImpl implements ISysUserService
|
|
|
String pwd = NumberUtils.generatePwd(6);//不是0开头的6位随机数密码
|
|
|
// user.setPassword2(RandomUtil.randomNumbers(6));
|
|
|
user.setPassword2(pwd);
|
|
|
+ user.setRegStatus(UserRegStatus.Student);
|
|
|
user.setPassword(SecurityUtils.encryptPassword(pwd));
|
|
|
user.setRoleIds(new Long[] {roleService.selectRoleByRoleKey(StringUtils.isBlank(role) ? userType.name() : role).getRoleId()});
|
|
|
insertUser(user);
|