瀏覽代碼

fix some bug

Mr.qian 3 周之前
父節點
當前提交
90ab032dd9
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      src/main/java/com/txz/project/filter/AccessGlobalFilter.java

+ 11 - 1
src/main/java/com/txz/project/filter/AccessGlobalFilter.java

@@ -135,7 +135,17 @@ public class AccessGlobalFilter implements GlobalFilter, Ordered {
                 
                 // 禁止登录
                 if (user.getHasLogin() != 1) {
-                    return writeErrorResponse(response,"{\"code\":\"1062\",\"data\":null,\"message\":\"用户状态异常,请联系管理员\"}");
+                    return writeErrorResponse(response, "{\"code\":\"1062\",\"data\":null,\"message\":\"用户状态异常,请联系管理员\"}");
+                }
+                
+                // 禁止下单
+                if (servicePath.equals("/mall/app/order/add") && user.getHasOrder() != 1) {
+                    return writeErrorResponse(response, "{\"code\":\"1062\",\"data\":null,\"message\":\"用户状态异常,请联系管理员\"}");
+                }
+                
+                // 禁止提现
+                if (servicePath.equals("/cif/api/withdraw/record/add") && user.getHasWithdraw() != 1) {
+                    return writeErrorResponse(response, "{\"code\":\"1062\",\"data\":null,\"message\":\"用户状态异常,请联系管理员\"}");
                 }
                 
                 // 添加请求头