| | |
| | | package com.ruoyi.system.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.common.core.utils.StringUtils; |
| | | import com.ruoyi.common.core.web.controller.BaseController; |
| | |
| | | public AjaxResult addCompanyUser(@Validated @RequestBody AddCompanyUserDto dto) { |
| | | SysUser user = new SysUser(); |
| | | user.setDeptId(dto.getDeptId()); |
| | | if (StringUtils.isNotEmpty(user.getPhonenumber()) && !userService.checkPhoneUnique(user)) { |
| | | List<SysUser> list = userService.list(new QueryWrapper<SysUser>() |
| | | .eq("del_flag", 0) |
| | | .eq("phonenumber", dto.getPhonenumber())); |
| | | if (!list.isEmpty()){ |
| | | return error("手机号已存在,请重新输入"); |
| | | } |
| | | |
| | | user.setPhonenumber(dto.getPhonenumber()); |
| | | user.setNickName(dto.getNickName()); |
| | | user.setCreateBy(SecurityUtils.getUsername()); |
| | |
| | | user.setNickName(nickName); |
| | | user.setDeptId(deptId); |
| | | user.setPhonenumber(phonenumber); |
| | | SysUser byId = userService.getById(dto.getUserId()); |
| | | if (!byId.getPhonenumber().equals(phonenumber)){ |
| | | if (StringUtils.isNotEmpty(dto.getPhonenumber()) && !userService.checkPhoneUnique(user)) { |
| | | return error("手机号已存在,请重新输入"); |
| | | } |
| | | } |
| | | user.setUserName(user.getPhonenumber()); |
| | | if(!org.springframework.util.StringUtils.hasLength(user.getNickName())){ |
| | | user.setNickName(user.getPhonenumber()); |