This commit is contained in:
hucs
2024-07-30 11:22:19 +08:00
parent 83922fdf31
commit eef871beb5

View File

@@ -27,6 +27,7 @@ import com.starry.admin.modules.system.service.SysUserRoleService;
import com.starry.admin.modules.system.service.SysUserService;
import com.starry.admin.modules.system.vo.*;
import com.starry.admin.utils.SecurityUtils;
import com.starry.admin.utils.SmsUtils;
import com.starry.common.annotation.DataScope;
import com.starry.common.constant.UserConstants;
import com.starry.common.redis.RedisCache;
@@ -72,6 +73,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUserEntity
private IPlayPersonnelWaiterInfoService playClerkWaiterInfoService;
@Resource
private RedisCache redisCache;
@Resource
private SmsUtils smsUtils;
@Override
@@ -289,6 +292,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUserEntity
if (count > 0) {
throw new RuntimeException("该店员已经成为员工了,无法再次添加~");
}
smsUtils.checkSmsCode(param.getMobile(), param.getSmsCode());
PlayClerkUserInfoEntity clerk = clerkUserInfoService.selectById(param.getClerkId());
SysUserEntity user = new SysUserEntity().setClerkId(param.getClerkId()).setMobile(param.getMobile()).setPassWord(SecurityUtils.encryptPassword(param.getMobile())).setUserCode(param.getMobile()).setUserNickname(clerk.getNickname()).setRealName(clerk.getNickname());
user.setUserId(IdUtils.getUuid());