Browse Source

调整错误码

lijie 3 years ago
parent
commit
27941c2b7e

+ 2 - 3
dmp-comp/dmp-auth-starter/src/main/java/com/persagy/dmp/auth/client/AuthFacade.java

@@ -16,17 +16,16 @@ public abstract class AuthFacade {
      * @author : lijie
      * Update By 2022/1/11 15:06
      */
-    public static <T> CommonResult<T> handleResultCode(CommonResult<T> commonResult) {
+    public static <T> CommonResult<T> handleResultCode(CommonResult<T> commonResult,Boolean resetErrorFlag) {
         if (String.valueOf(HttpStatus.HTTP_OK).equals(commonResult.getResult())
             || ResponseCode.A00000.getCode().equals(commonResult.getResult())){
             commonResult.setResult(ResponseCode.A00000.getDesc());
             return commonResult;
         }
-        if (ResponseCode.A10000.getCode().equals(commonResult.getResult())){
+        if (ResponseCode.A10000.getCode().equals(commonResult.getResult()) || resetErrorFlag){
             commonResult.setResult(ResponseCode.A10000.getDesc());
             return commonResult;
         }
-        commonResult.setResult(ResponseCode.C0001.getCode());
         return commonResult;
     }
 }

+ 4 - 4
dmp-comp/dmp-auth-starter/src/main/java/com/persagy/dmp/auth/client/BossAuthFacade.java

@@ -24,7 +24,7 @@ public class BossAuthFacade extends AuthFacade{
      * Update By 2022/1/11 10:31
      */
     public static CommonResult<BossAuthUser> loginInnerLoginInfo(){
-        return handleResultCode(client.loginInnerLoginInfo());
+        return handleResultCode(client.loginInnerLoginInfo(),Boolean.TRUE);
     }
 
     /**
@@ -34,7 +34,7 @@ public class BossAuthFacade extends AuthFacade{
      * Update By 2022/1/11 10:34
      */
     public static CommonResult<BossAuthUser> loginOuterLoginInfo(){
-        return handleResultCode(client.loginOuterLoginInfo());
+        return handleResultCode(client.loginOuterLoginInfo(),Boolean.TRUE);
     }
 
     /**
@@ -45,7 +45,7 @@ public class BossAuthFacade extends AuthFacade{
      * Update By 2022/1/11 10:30
      */
     public static CommonResult<List<BossAuthMenu>> loginMenu(String websiteId){
-        return handleResultCode(client.loginMenu(websiteId));
+        return handleResultCode(client.loginMenu(websiteId),Boolean.TRUE);
     }
 
     /**
@@ -56,7 +56,7 @@ public class BossAuthFacade extends AuthFacade{
      * Update By 2022/1/11 10:33
      */
     public static CommonResult<List<BossAuthPermission>> loginPermission(String websiteId){
-        return handleResultCode(client.loginPermission(websiteId));
+        return handleResultCode(client.loginPermission(websiteId),Boolean.TRUE);
     }
 
 }

+ 2 - 2
dmp-comp/dmp-auth-starter/src/main/java/com/persagy/dmp/auth/client/PaasAccountFacade.java

@@ -20,7 +20,7 @@ public class PaasAccountFacade extends AuthFacade {
      * Update By 2022/1/10 18:20
      */
     public static CommonResult<String> accountLogin(Object param){
-        return handleResultCode(client.accountLogin(param));
+        return handleResultCode(client.accountLogin(param),Boolean.FALSE);
     }
     /**
      * PAAS平台的刷新token接口
@@ -30,7 +30,7 @@ public class PaasAccountFacade extends AuthFacade {
      * Update By 2022/1/10 18:20
      */
     public static CommonResult<String> accountTokenRefresh(Object param){
-        return handleResultCode(client.accountTokenRefresh(param));
+        return handleResultCode(client.accountTokenRefresh(param),Boolean.FALSE);
     }