Browse Source

🐞 fix: 修复API接口无法使用的bug

Pchen. 8 months ago
parent
commit
3721daca53
2 changed files with 19 additions and 17 deletions
  1. 5 3
      src/app/lib/Core.js
  2. 14 14
      src/app/lib/ServerAPI.js

+ 5 - 3
src/app/lib/Core.js

@@ -3,7 +3,7 @@ class Core {
         this.endpoint = endpoint;
     }
 
-    static request(path, params, requestOptions = {}, callback = () => { }) {
+    request(path, params, requestOptions = {}, callback = () => { }) {
         // 构建URL,如果是GET请求,将参数附加到URL中
         let url = this.endpoint + path;
         if (requestOptions.method === 'GET' && params) {
@@ -33,7 +33,7 @@ class Core {
                 }
                 return response.json();
             })
-            .then(data => callback(null, data))
+            .then(data => callback(data))
             .catch(error => callback(error));
     }
 
@@ -63,4 +63,6 @@ class Core {
     }
 }
 
-module.exports.Core = Core;
+export {
+    Core
+}

+ 14 - 14
src/app/lib/ServerAPI.js

@@ -5,7 +5,7 @@ let core = new Core('http://127.0.0.1:8091');
 class ServerAPI {
     //用户相关
     static WXWorkUrl(num, type, callback = function () { }) {
-        core.requset(
+        core.request(
             "/User/WXWorkUrl",
             {
                 num,
@@ -17,7 +17,7 @@ class ServerAPI {
     }
 
     static WXWorkLogin(code, callback = function () { }) {
-        core.requset(
+        core.request(
             "/User/WXWorkLogin",
             {
                 code
@@ -28,7 +28,7 @@ class ServerAPI {
     }
 
     static UpdateInfo(uuid, session, code, callback = function () { }) {
-        core.requset(
+        core.request(
             "/User/UpdateInfo",
             {
                 uuid,
@@ -41,7 +41,7 @@ class ServerAPI {
     }
 
     static getPermissions(uuid, session, callback = function () { }) {
-        core.requset(
+        core.request(
             "/User/GetPermissions",
             {
                 uuid,
@@ -53,7 +53,7 @@ class ServerAPI {
     }
 
     static checkLoginSession(uuid, session, callback = function () { }) {
-        core.requset(
+        core.request(
             "/User/CheckLoginSession",
             {
                 uuid,
@@ -66,7 +66,7 @@ class ServerAPI {
 
     //考勤相关
     static GetAttendanceItemList(uuid, session, callback) {
-        core.requset(
+        core.request(
             "/Attendance",
             {
                 uuid,
@@ -78,7 +78,7 @@ class ServerAPI {
     }
 
     static DeleteAttendanceItem(uuid, session, id, callback) {
-        core.requset(
+        core.request(
             "/Attendance",
             {
                 uuid,
@@ -91,7 +91,7 @@ class ServerAPI {
     }
 
     static AddAttendanceItems(data, callback) {
-        core.requset(
+        core.request(
             "/Attendance",
             data,
             { method: 'POST' },
@@ -100,7 +100,7 @@ class ServerAPI {
     }
 
     static Attendance(data, callback) {
-        core.requset(
+        core.request(
             "/Attendance",
             data,
             { method: 'PUT' },
@@ -109,7 +109,7 @@ class ServerAPI {
     }
 
     static GetMyAttendanceItems(uuid, session, callback) {
-        core.requset(
+        core.request(
             "/GetMyAttendanceItems",
             {
                 uuid,
@@ -121,7 +121,7 @@ class ServerAPI {
     }
 
     static GetAttendanceItemDetail(uuid, session, id, callback) {
-        core.requset(
+        core.request(
             "/GetAttendanceItemDetail",
             { uuid, session, project_id: id },
             { method: 'Get' },
@@ -130,7 +130,7 @@ class ServerAPI {
     }
 
     static AddAttendanceRecord(uuid, session, id, callback) {
-        core.requset(
+        core.request(
             "/AddAttendanceRecord",
             { uuid, session, project_id: id },
             { method: 'Get' },
@@ -139,7 +139,7 @@ class ServerAPI {
     }
 
     static SupplementRecord(uuid, session, user, id, callback) {
-        core.requset(
+        core.request(
             "/SupplementRecord",
             { uuid, session, user, project_id: id },
             { method: 'Get' },
@@ -148,7 +148,7 @@ class ServerAPI {
     }
 
     static UserList(uuid, session, callback) {
-        core.requset(
+        core.request(
             "/UserList",
             {
                 uuid,