From e10695098c7eb73d46513f729d620ba72612c8a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com> Date: Thu, 12 Jun 2025 20:53:39 +0800 Subject: [PATCH] update --- CHANGELOG.md | 7 + src/api/admin.js | 7 + src/api/merchant.js | 28 +++ src/components/Comment/index.vue | 6 +- src/components/Pay/Alipay.vue | 5 +- src/components/Pay/GoPay.vue | 53 ++++++ src/components/Pay/PayTask.vue | 8 +- .../components/TaskPassedReviewModal.vue | 17 +- .../manage-reward-mission/subtask-review.vue | 21 ++- .../manage-reward-mission/task-review.vue | 36 +++- src/pages/merchant/components/AddComment.vue | 5 +- .../components/PreviewTaskMaterialModal.vue | 8 +- .../task-center/components/TaskTemplate.vue | 159 ++++++++++++++++++ .../task-center/components/new-task-1.vue | 4 +- .../task-center/components/new-task-6.vue | 6 +- .../task-center/components/new-task-7.vue | 4 +- .../pages/task-center/look-min-task.vue | 2 +- .../merchant/pages/task-center/new-task.vue | 51 +++++- .../pages/task-center/reward-mission.vue | 70 ++++++-- src/pinia/SystemStore/index.js | 2 +- src/utils/index.js | 19 ++- 21 files changed, 467 insertions(+), 51 deletions(-) create mode 100644 src/components/Pay/GoPay.vue create mode 100644 src/pages/merchant/pages/task-center/components/TaskTemplate.vue diff --git a/CHANGELOG.md b/CHANGELOG.md index d94979b..7cc4678 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +### 2025-06-12 + + 测试文档过到第145条 + 进度: + 测试流程(商家&超管端): 创建任务 -> 任务审核(状态流转) -> 子任务素材上传 -> 子任务审核(状态流转) -> 代付款 -> 支付(充值) -> 开始任务 + 大人端 领取任务 -> 查看素材 + ### 2025-06-10 测试文档过到第96条 diff --git a/src/api/admin.js b/src/api/admin.js index 03c9140..610a294 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -82,6 +82,13 @@ const admin = { data: {id}, }); }, + editTask: async (data) => { + return request({ + url: '/admin/task/editTask', + method: Method.POST, + data: data, + }); + }, getStatusList: async () => { return request({ url: '/admin/taskChildren/getStatusList', diff --git a/src/api/merchant.js b/src/api/merchant.js index eb2db0f..7015a05 100644 --- a/src/api/merchant.js +++ b/src/api/merchant.js @@ -498,6 +498,34 @@ const merchant = { data: data }); }, + TemplateToTask: async (data) => { + return request({ + url: '/index/task/TemplateToTask', + method: Method.POST, + data: data + }); + }, + delTemplate: async (data) => { + return request({ + url: '/index/task/delTemplate', + method: Method.POST, + data: data + }); + }, + weighTemplate: async (data) => { + return request({ + url: '/index/task/weighTemplate', + method: Method.POST, + data: data + }); + }, + saveNewTask: async (data) => { + return request({ + url: '/index/task/saveNewTask', + method: Method.POST, + data: data + }); + }, } export default merchant; diff --git a/src/components/Comment/index.vue b/src/components/Comment/index.vue index c92cfb4..50469a2 100644 --- a/src/components/Comment/index.vue +++ b/src/components/Comment/index.vue @@ -1,4 +1,5 @@