Browse Source

🐞 fix(apis): 修复api接口无法获取请求数据的问题

Pchen. 8 months ago
parent
commit
456e89068d

+ 2 - 2
apis/ClockIn/AddAttendanceItems.js

@@ -10,7 +10,7 @@ class AddAttendanceItems extends API {
         this.setMethod('POST');
         this.setMethod('POST');
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
         let {
         let {
             uuid,
             uuid,
             session,
             session,
@@ -24,7 +24,7 @@ class AddAttendanceItems extends API {
             radius,
             radius,
             address,
             address,
             admin
             admin
-        } = data;
+        } = req.body;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session, name, user, day_of_week, loopy, begintime, endtime, position, radius].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session, name, user, day_of_week, loopy, begintime, endtime, position, radius].some(value => value === '' || value === null || value === undefined)) {

+ 2 - 2
apis/ClockIn/AddAttendanceRecord.js

@@ -11,12 +11,12 @@ class AddAttendanceRecord extends API {
         this.setMethod('GET');
         this.setMethod('GET');
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
         let {
         let {
             uuid,
             uuid,
             session,
             session,
             project_id
             project_id
-        } = data;
+        } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session, project_id].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session, project_id].some(value => value === '' || value === null || value === undefined)) {

+ 2 - 2
apis/ClockIn/DeleteAttendanceItem.js

@@ -11,13 +11,13 @@ class DeleteAttendanceItem extends API {
         this.setMethod('DELETE');
         this.setMethod('DELETE');
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
 
 
         let {
         let {
             uuid,
             uuid,
             session,
             session,
             project_id
             project_id
-        } = data;
+        } = req.body;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session, project_id].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session, project_id].some(value => value === '' || value === null || value === undefined)) {

+ 2 - 2
apis/ClockIn/EditAttendanceItems.js

@@ -10,7 +10,7 @@ class EditAttendanceItems extends API {
         this.setMethod('PUT');
         this.setMethod('PUT');
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
         let {
         let {
             uuid,
             uuid,
             session,
             session,
@@ -25,7 +25,7 @@ class EditAttendanceItems extends API {
             radius,
             radius,
             address,
             address,
             admin
             admin
-        } = data;
+        } = req.body;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session, id, name, user, day_of_week, loopy, begintime, endtime, position, radius].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session, id, name, user, day_of_week, loopy, begintime, endtime, position, radius].some(value => value === '' || value === null || value === undefined)) {

+ 2 - 2
apis/ClockIn/GetAttendanceItemDetail.js

@@ -12,8 +12,8 @@ class GetAttendanceItemDetail extends API {
         this.setMethod('GET');
         this.setMethod('GET');
     }
     }
 
 
-    async onRequest(data, res) {
-        const { uuid, session, project_id } = data;
+    async onRequest(req, res) {
+        const { uuid, session, project_id } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if (!uuid || !session || !project_id) {
         if (!uuid || !session || !project_id) {

+ 2 - 2
apis/ClockIn/GetAttendanceItemList.js

@@ -12,9 +12,9 @@ class GetAttendanceItemList extends API {
         this.setMethod('GET');
         this.setMethod('GET');
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
 
 
-        const { uuid, session } = data;
+        const { uuid, session } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if (!uuid || !session) {
         if (!uuid || !session) {

+ 2 - 2
apis/ClockIn/GetMyAttendanceItems.js

@@ -11,8 +11,8 @@ class GetMyAttendanceItems extends API {
         this.setMethod('GET');
         this.setMethod('GET');
     }
     }
 
 
-    async onRequest(data, res) {
-        const { uuid, session } = data;
+    async onRequest(req, res) {
+        const { uuid, session } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if (!uuid || !session) {
         if (!uuid || !session) {

+ 2 - 2
apis/ClockIn/SupplementRecord.js

@@ -12,8 +12,8 @@ class SupplementRecord extends API {
         this.setMethod('GET');
         this.setMethod('GET');
     }
     }
 
 
-    async onRequest(data, res) {
-        const { uuid, session, user, project_id } = data;
+    async onRequest(req, res) {
+        const { uuid, session, user, project_id } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if (!uuid || !session || !user || !project_id) {
         if (!uuid || !session || !user || !project_id) {

+ 2 - 2
apis/User/CheckLoginSession.js

@@ -11,11 +11,11 @@ class CheckLoginSession extends API {
         this.setPath("/User/CheckLoginSession");
         this.setPath("/User/CheckLoginSession");
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
         let {
         let {
             uuid,
             uuid,
             session
             session
-        } = data;
+        } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session].some(value => value === '' || value === null || value === undefined)) {

+ 2 - 2
apis/User/GetPermissions.js

@@ -11,11 +11,11 @@ class GetPermissions extends API {
         this.setPath("/User/GetPermissions");
         this.setPath("/User/GetPermissions");
     }
     }
 
 
-    async onRequest(data, res) {
+    async onRequest(req, res) {
         let {
         let {
             uuid,
             uuid,
             session
             session
-        } = data;
+        } = req.query;
 
 
         // 检查必需的参数是否缺失
         // 检查必需的参数是否缺失
         if ([uuid, session].some(value => value === '' || value === null || value === undefined)) {
         if ([uuid, session].some(value => value === '' || value === null || value === undefined)) {

+ 3 - 4
apis/User/WXWorkUrl.js

@@ -11,13 +11,12 @@ class WXWorkUrl extends API {
         this.setPath("/User/WXWorkUrl");
         this.setPath("/User/WXWorkUrl");
     }
     }
 
 
-    async onRequest(data, res) {
-        console.log(data)
-        const { num, type } = data;
+    async onRequest(req, res) {
+        const { num, type } = req.query;
 
 
         let redirect;
         let redirect;
         if(type === 'login')
         if(type === 'login')
-            redirect = encodeURIComponent(`https://kq.ctbu.top/#/UserLogin/Stage2?num=${num}`);
+            redirect = encodeURIComponent(`https://kq.ctbu.top/#/Login/Stage2?num=${num}`);
         else
         else
             redirect = encodeURIComponent(`https://kq.ctbu.top/#/UpdateInfo/Stage2?num=${num}`);
             redirect = encodeURIComponent(`https://kq.ctbu.top/#/UpdateInfo/Stage2?num=${num}`);