k94314517
2024-05-17 356a40aadb35fa3cf61bc0214e1d803956d98114
server/company/src/main/java/com/doumee/api/system/SystemController.java
@@ -50,9 +50,8 @@
    @ApiOperation("短信验证码登录")
    @PostMapping("/loginByPhone")
    public ApiResponse<String> loginByPhone (@Validated @RequestBody LoginPhoneDTO dto, HttpServletRequest request) {
        return ApiResponse.success(systemLoginService.loginByPhone(dto, Constants.ZERO, true, request));
        return ApiResponse.success(systemLoginService.loginByPhone(dto, Constants.ONE, true, request));
    }
    @PreventRepeat(limit = 10, lockTime = 10000)
    @ApiOperation("微信小程序登录")
@@ -61,20 +60,15 @@
        return ApiResponse.success(systemLoginService.loginByWxMini(dto, request));
    }
    @ApiOperation(value = "授权openId",notes = "登录后")
    @GetMapping("/wxEmpower")
    public ApiResponse<String> wxEmpower (@RequestParam String code, HttpServletRequest request) {
        LoginUserInfo loginUserInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal();
        return ApiResponse.success(systemLoginService.wxEmpower(code, loginUserInfo.getId()));
    }
    @ApiOperation("退出登录")
    @PostMapping("/logout")
    public ApiResponse logout () {
        systemLoginService.cleaOpenid();
        Subject subject = SecurityUtils.getSubject();
        subject.logout();
        return ApiResponse.success(null);
    }
    @Trace(withRequestParameters = false)
    @ApiOperation("修改当前用户密码")
    @PostMapping("/updatePwd")