From 9b09d13712c0c005891450a3bf4b6d848ec0ff37 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 29 十一月 2023 10:28:24 +0800
Subject: [PATCH] 2023.11.29
---
service/scheduleservice.js | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 51 insertions(+), 6 deletions(-)
diff --git a/service/scheduleservice.js b/service/scheduleservice.js
index 90a664e..e5c6413 100644
--- a/service/scheduleservice.js
+++ b/service/scheduleservice.js
@@ -1,5 +1,6 @@
-const $f = require('./baserequest')
-const util = require('../utils/util')
+const $f = require('./baserequest');
+const util = require('../utils/util');
+const app = getApp();
module.exports = {
//鑾峰彇鎵�鏈夌幆淇濇棩绋�
@@ -10,9 +11,53 @@
params: {
userId: userId,
},
- }
- Object.assign(cb, fun)
+ };
+ Object.assign(cb, fun);
- wx.request(cb)
+ wx.request(cb);
},
-}
\ No newline at end of file
+
+ // 鑾峰彇鏃ョ▼
+ getSchedules: function ({ startTime, endTime, type }, fun) {
+ let cb = {
+ url: `/schedule/get`,
+ data: {
+ userId: app.globalData.accessToken.userId,
+ startTime: startTime,
+ endTime: endTime,
+ type: type,
+ },
+ };
+ Object.assign(cb, fun);
+
+ $f.post(cb);
+ },
+
+ // 绛炬敹瀹屾垚鏃ョ▼
+ completeSchedule: function ({ id }, fun) {
+ let cb = {
+ url: `/schedule/complete`,
+ params: {
+ userId: app.globalData.accessToken.userId,
+ id,
+ },
+ };
+ Object.assign(cb, fun);
+
+ $f.post(cb);
+ },
+
+ // 鎾ら攢瀹屾垚鏃ョ▼
+ revokeSchedule: function ({recordId}, fun) {
+ let cb = {
+ url: `/schedule/revoke`,
+ params: {
+ userId: app.globalData.accessToken.userId,
+ recordId,
+ },
+ };
+ Object.assign(cb, fun);
+
+ $f.post(cb);
+ }
+};
--
Gitblit v1.9.3