Browse Source

fix(selectUser): 调整接口返回状态码并移除特定用户拦截逻辑

1.  删除针对特定UUID用户的拦截代码
2.  将所有无权限/未匹配场景的返回状态码从403改为201
lsc 1 week ago
parent
commit
bb9c841b40
1 changed files with 4 additions and 9 deletions
  1. 4 9
      pbl.js

+ 4 - 9
pbl.js

@@ -4889,11 +4889,6 @@ router.route("/selectUser").all((req, res, next) => {
     // getmysql(req, res, "selectUser", json["userid"]);
     // var json = queryString(req.url);
     // // 只有.cn域名才需要判断session,.hk和.com直接查询
-    if(json["userid"] == '34d47521-a4eb-11f1-9ffb-005056924926'){
-        // res.end(JSON.stringify([]));
-        res.status(403).end("Internal Server Error");
-        return;
-    }
     console.log(req.headers.origin);
     if (req.headers.origin && req.headers.origin.includes(".cn")) {
         if (req.session && req.session.userId) {
@@ -4901,10 +4896,10 @@ router.route("/selectUser").all((req, res, next) => {
                 getmysql(req, res, "selectUser", json["userid"]);
             } else {
                 // 不匹配则返回空数组
-                res.status(403).end(JSON.stringify([]));
+                res.status(201).end(JSON.stringify([]));
             }
         } else {
-            res.status(403).end(JSON.stringify([]));
+            res.status(201).end(JSON.stringify([]));
         }
     } else if(req.headers.origin){
         // .hk和.com域名直接查询,不判断session
@@ -4915,10 +4910,10 @@ router.route("/selectUser").all((req, res, next) => {
                 getmysql(req, res, "selectUser", json["userid"]);
             } else {
                 // 不匹配则返回空数组
-                res.status(403).end(JSON.stringify([]));
+                res.status(201).end(JSON.stringify([]));
             }
         } else {
-            res.status(403).end(JSON.stringify([]));
+            res.status(201).end(JSON.stringify([]));
         }
     }
 });