From 881f8b990e508919bfec0094047c3f15c84fc1d5 Mon Sep 17 00:00:00 2001
From: WindowBird <13870814+windows-bird@user.noreply.gitee.com>
Date: Thu, 6 Nov 2025 15:27:11 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=8E=B7=E5=8F=96=E4=BB=BB?=
=?UTF-8?q?=E5=8A=A1=E8=AF=A6=E7=BB=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/api.js | 13 ++
pages/task-detail/index.vue | 281 +++++++++++++++++++++++++++++++++---
2 files changed, 273 insertions(+), 21 deletions(-)
diff --git a/common/api.js b/common/api.js
index cbf5292..95a4a2f 100644
--- a/common/api.js
+++ b/common/api.js
@@ -72,3 +72,16 @@ export const getTaskList = ({ overdue, statusList, expireTimeStart, expireTimeEn
});
};
+/**
+ * 获取任务详情
+ * @param {string} id 任务ID
+ * @returns {Promise} 返回任务详情
+ */
+export const getTaskDetail = (id) => {
+ return uni.$uv.http.get(`bst/task/${id}`, {
+ custom: {
+ auth: true // 启用 token 认证
+ }
+ });
+};
+
diff --git a/pages/task-detail/index.vue b/pages/task-detail/index.vue
index 320b165..c26dcdd 100644
--- a/pages/task-detail/index.vue
+++ b/pages/task-detail/index.vue
@@ -29,7 +29,15 @@
创建人:
- {{ task.creator }}
+
+
+ {{ task.creator }}
+
负责人:
@@ -81,7 +89,13 @@