| | |
| | | @ApiOperation(value = "根据用户名查询用户实体") |
| | | @Cacheable(value = "user", key = "#username") |
| | | public SysUser selectByUsername(@PathVariable String username) { |
| | | |
| | | return appUserService.selectByUsername(username); |
| | | } |
| | | |
| | |
| | | if (checkAdmin(sysUser.getId())) { |
| | | return ResultBody.failed().msg(ADMIN_CHANGE_MSG); |
| | | } |
| | | appUserService.updatePassword(sysUser.getId(), sysUser.getOldPassword(), sysUser.getNewPassword(), false); |
| | | return ResultBody.ok().data(true).msg("密码重置成功"); |
| | | ResultBody resultBody = appUserService.updatePassword(sysUser.getId(), sysUser.getOldPassword(), sysUser.getNewPassword(), false); |
| | | return resultBody; |
| | | } |
| | | |
| | | /** |
| | |
| | | return appUserService.saveOrUpdateUser(sysUser); |
| | | } |
| | | |
| | | /** |
| | | * 用户注册,添加用户 |
| | | * @param userRegVo 注册信息 |
| | | * @param sysUser 当前登录用户 |
| | | * @return |
| | | */ |
| | | @PostMapping("/users/doctorUserReg") |
| | | @AuditLog(operation = "'注册用户:' + #userRegVo.mobile") |
| | | public ResultBody doctorUserReg(@RequestBody UserRegVo userRegVo) { |
| | | return appUserService.doctorUserReg(userRegVo); |
| | | @AuditLog(operation = "'注册/添加用户:' + #userRegVo.mobile") |
| | | public ResultBody doctorUserReg(@RequestBody UserRegVo userRegVo,SysUser sysUser) { |
| | | return appUserService.doctorUserReg(userRegVo,sysUser); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | return appUserService.findAppointUsers(Integer.parseInt(type)); |
| | | } |
| | | /** |
| | | * 检查该手机号是否注册 false 未注册 true已经注册 |
| | | */ |
| | | @GetMapping("users/isRegUser") |
| | | public ResultBody isRegUser(String userTel) { |
| | | |
| | | if(appUserService.phoneIsUsed(userTel)) |
| | | { |
| | | return ResultBody.ok().data(true); |
| | | } |
| | | return ResultBody.failed().data(false); |
| | | } |
| | | } |