|
|
@@ -21,7 +21,6 @@ import com.ydtech.modules.admin.vo.SysUserVo;
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.base.model.dto.PageDto;
|
|
|
import com.ydtech.modules.base.model.vo.PageVo;
|
|
|
-import com.ydtech.modules.esm.model.EsmUserInternal;
|
|
|
import com.ydtech.modules.esm.model.EsmUserReferrer;
|
|
|
import com.ydtech.modules.esm.service.EsmUserInternalService;
|
|
|
import com.ydtech.modules.esm.service.EsmUserReferrerService;
|
|
|
@@ -180,76 +179,6 @@ public class SysUserController extends BaseController {
|
|
|
return HttpResult.ok();
|
|
|
}
|
|
|
|
|
|
-// // @PreAuthorize("hasAuthority('sys:user:view')")
|
|
|
-// @ApiOperation(value = "用户查询分页", notes = "查询参数:\n" +
|
|
|
-// "userId 工号 字符串 |" +
|
|
|
-// "realName 姓名 字符串 |" +
|
|
|
-// "mobile 手机号 字符串 |" +
|
|
|
-// "approvalStatus 审核状态 字符串 |" +
|
|
|
-// "usertype 用户类型 字符串 |" +
|
|
|
-// "delFlag 是否删除 -1:已删除 0:正常 |" +
|
|
|
-// "")
|
|
|
-// @PostMapping(value = "/findPage")
|
|
|
-// public HttpResult<PageResult<SysUserBaseVO>> findPage(@RequestBody PageRequest pageRequest) {
|
|
|
-//
|
|
|
-//
|
|
|
-// return HttpResult.ok(sysUserService.gainUserPage(pageRequest));
|
|
|
-//
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
-// @ApiOperation(value = "保存更新用户Internal")
|
|
|
-// @PostMapping(value = "/saveEditUserInternal")
|
|
|
-// public HttpResult saveEditUserInternal(@RequestBody SysUserInternalVO vo) {
|
|
|
-//
|
|
|
-//
|
|
|
-// SysUser sysUser = vo.getSysUser();
|
|
|
-//
|
|
|
-// if (StringUtils.isNullOrEmpty(sysUser.getMobile())) return HttpResult.error("手机不能为空");
|
|
|
-// if (StringUtils.isNullOrEmpty(sysUser.getDeptId())) return HttpResult.error("机构ID不能为空");
|
|
|
-//
|
|
|
-//// LambdaQueryWrapper<SysUser> lqw = new LambdaQueryWrapper<>();
|
|
|
-//// lqw.or().eq(StringUtils.isNotEmpty(sysUser.getDeptId()), SysUser::getDeptId, sysUser.getDeptId());
|
|
|
-//// ;
|
|
|
-//// //手机号不能重复
|
|
|
-//// SysUser userMobile = sysUserService.findByPhone(sysUser.getMobile());
|
|
|
-//// if(null != userMobile) return HttpResult.error("已经存在该手机号");
|
|
|
-//
|
|
|
-// //处理密码
|
|
|
-// if (StringUtils.isNotEmpty(sysUser.getPassword())) {
|
|
|
-// String salt = PasswordUtils.getSalt();
|
|
|
-// String pwd = PasswordUtils.encode(sysUser.getPassword(), salt);
|
|
|
-// sysUser.setPassword(pwd);
|
|
|
-// sysUser.setSalt(salt);
|
|
|
-// }
|
|
|
-//
|
|
|
-// if (StringUtils.isNullOrEmpty(vo.getSysUser().getId())) {
|
|
|
-// //新增
|
|
|
-//
|
|
|
-// sysUser.setId(sysUserService.gainNextUserId(sysUser.getDeptId()));
|
|
|
-// sysUser.setDelFlag(0);
|
|
|
-// sysUser.setMobile(sysUser.getMobile());
|
|
|
-// sysUser.setStatus(1);
|
|
|
-// sysUser.setApprovalStatus(0);
|
|
|
-// sysUser.setCreateBy(getUserName());
|
|
|
-// sysUser.setCreateTime(new Date());
|
|
|
-// sysUserService.save(sysUser);
|
|
|
-//
|
|
|
-//// //详情表
|
|
|
-//// esmUserInternalService.
|
|
|
-//
|
|
|
-//
|
|
|
-// } else {
|
|
|
-// //更新
|
|
|
-// sysUserService.updateById(sysUser);
|
|
|
-// sysUser.setLastUpdateBy(getUserName());
|
|
|
-// sysUser.setLastUpdateTime(new Date());
|
|
|
-//
|
|
|
-// }
|
|
|
-// return HttpResult.ok(sysUser);
|
|
|
-//
|
|
|
-//
|
|
|
-// }
|
|
|
|
|
|
@ApiOperation(value = "获取用户综合信息")
|
|
|
@PostMapping(value = "/gainUserSynthesisInfo/{userId}")
|
|
|
@@ -515,19 +444,12 @@ public class SysUserController extends BaseController {
|
|
|
sysUser.setReferrerName(referrer.getReferrerName());
|
|
|
}
|
|
|
//查询详情信息
|
|
|
+ SysUserInfo userInfo = sysUserInfoService.getById(userId);
|
|
|
|
|
|
- EsmUserInternal userInternal = esmUserInternalService.getById(userId);
|
|
|
- if (!ObjectUtils.isEmpty(userInternal)){
|
|
|
- sysUser.setId(userInternal.getId());
|
|
|
- }
|
|
|
-
|
|
|
-// SysUserInfo userInfo = sysUserInfoService.getById(userId);
|
|
|
-// if (!ObjectUtils.isEmpty(userInfo)){
|
|
|
-// sysUser.setId(userInfo.getId());
|
|
|
-// }
|
|
|
SysUserVo sysUserVo = new SysUserVo();
|
|
|
sysUserVo.setSysUser(sysUser);
|
|
|
- sysUserVo.setUserInternal(userInternal);
|
|
|
+
|
|
|
+ sysUserVo.setSysUserInfo(userInfo);
|
|
|
return HttpResult.ok(sysUserVo);
|
|
|
|
|
|
}
|
|
|
@@ -686,16 +608,16 @@ public class SysUserController extends BaseController {
|
|
|
a.setStatus(2);
|
|
|
}
|
|
|
|
|
|
- //性别
|
|
|
- if (a.getSex().equals("未知")) {
|
|
|
- a.setSex("U");
|
|
|
- }
|
|
|
- if (a.getSex().equals("男")) {
|
|
|
- a.setSex("M");
|
|
|
- }
|
|
|
- if (a.getSex().equals("女")) {
|
|
|
- a.setSex("W");
|
|
|
- }
|
|
|
+// //性别
|
|
|
+// if (a.getSex().equals("未知")) {
|
|
|
+// a.setSex("U");
|
|
|
+// }
|
|
|
+// if (a.getSex().equals("男")) {
|
|
|
+// a.setSex("M");
|
|
|
+// }
|
|
|
+// if (a.getSex().equals("女")) {
|
|
|
+// a.setSex("W");
|
|
|
+// }
|
|
|
|
|
|
|
|
|
if (StringUtils.isNullOrEmpty(a.getDeptId())) throw new SystemException("机构ID不能为空");
|