| | |
| | | @Autowired |
| | | private ISysConfigService configService; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 获取用户列表 |
| | | */ |
| | |
| | | { |
| | | return R.fail("保存用户'" + username + "'失败,注册账号已存在"); |
| | | } |
| | | return R.ok(userService.registerUser(sysUser)); |
| | | return R.ok(userService.registerUser(sysUser)!=null); |
| | | } |
| | | |
| | | /** |
| | | * 企业微信H5登录 |
| | | * @param qwUserDetail |
| | | * @return |
| | | */ |
| | | @PostMapping("/qwH5Login") |
| | | public R<QwH5LoginVo> qwH5Login(@RequestBody QwUserDetailDto qwUserDetail) |
| | | { |
| | | String mobile = qwUserDetail.getMobile(); |
| | | SysUser sysUser = userService.selectUserByPhoneNumber(mobile); |
| | | Optional.ofNullable(sysUser).orElseThrow(() -> new ServiceException("登录失败,未查询到用户")); |
| | | |
| | | // 构造登录返回信息 |
| | | QwH5LoginVo qwH5LoginVo = new QwH5LoginVo(); |
| | | qwH5LoginVo.setUserid(qwUserDetail.getUserid()); |
| | | qwH5LoginVo.setMobile(qwUserDetail.getMobile()); |
| | | qwH5LoginVo.setSysUser(sysUser); |
| | | return R.ok(qwH5LoginVo); |
| | | } |
| | | |
| | | |
| | | /** |
| | |
| | | * @date 2023/4/30 15:36 |
| | | * @version 1.0 |
| | | */ |
| | | @InnerAuth |
| | | @PostMapping("/getSysUser") |
| | | public R<SysUser> getSysUser(@RequestBody Long userId){ |
| | | logger.info("userId"+userId); |
| | | SysUser sysUser = userService.selectUserById(userId); |
| | | logger.info("sysUser"+sysUser.toString()); |
| | | return R.ok(sysUser); |
| | | } |
| | | |
| | |
| | | * @version 1.0 |
| | | */ |
| | | @PostMapping("/registerUser") |
| | | public R registerUser(@RequestBody SysUser sysUser){ |
| | | userService.registerUser(sysUser); |
| | | return R.ok(); |
| | | public R<SysUser> registerUser(@RequestBody SysUser sysUser){ |
| | | sysUser = userService.registerUser(sysUser); |
| | | return R.ok(sysUser); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/getSysUserByMobile") |
| | | public R<SysUser> getSysUserByMobile(@RequestBody String mobile){ |
| | | SysUser sysUser = userService.getSysUserByMobile(mobile); |
| | | return R.ok(sysUser); |
| | | } |
| | | |
| | | /** |
| | | * @description: 更新用户手机 |
| | |
| | | * @date 2023/4/30 15:32 |
| | | * @version 1.0 |
| | | */ |
| | | @InnerAuth |
| | | @PostMapping("/updateUserMobile") |
| | | public R updateUserMobile(@RequestBody SysUser sysUser){ |
| | | userService.updateUserMobile(sysUser); |
| | |
| | | * @param appEditUserDto |
| | | * @return |
| | | */ |
| | | @InnerAuth |
| | | @PostMapping("/editUserInfo") |
| | | public R editUserInfo(@RequestBody AppEditUserDto appEditUserDto){ |
| | | userService.editUserInfo(appEditUserDto); |