소스 검색

bug修复

wangliang 4 년 전
부모
커밋
37a39287f5
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      teachcloud-report/src/main/java/com/qmth/teachcloud/report/api/WudaOpenApiController.java

+ 3 - 1
teachcloud-report/src/main/java/com/qmth/teachcloud/report/api/WudaOpenApiController.java

@@ -122,7 +122,9 @@ public class WudaOpenApiController {
         if (Objects.isNull(userAuthCode) || !Objects.equals(values[1], SignatureEntityTest.encrypt(userAuthCode))) {
             throw ExceptionResultEnum.ERROR.exception("临时授权码已过期");
         }
-        return ResultUtil.ok(teachcloudCommonService.login(sysUser.getPassword(), sysUser));
+        LoginResult loginResult = teachcloudCommonService.login(sysUser.getPassword(), sysUser);
+        WhuUserAuthCacheUtil.deleteAuthCode(values[0]);
+        return ResultUtil.ok(loginResult);
     }
 
 //    @ApiOperation(value = "cas鉴权接口")