From 695bcfaf112a2464d3aa36bc677da539a6517adc Mon Sep 17 00:00:00 2001 From: lukeyan <1727408482@qq.com> Date: Tue, 27 Jun 2023 17:03:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E8=81=94=E8=AE=BE=E5=A4=87=E8=BF=9B?= =?UTF-8?q?=E5=87=BA=E6=96=B9=E5=90=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/closeLoopDispose/index.js | 28 ++- .../components/backlogDetail.vue | 6 + .../components/backlogDetailDialog.vue | 16 +- .../components/backlogDetailForm.vue | 65 +++++-- .../closeLoopDispose/components/complete.vue | 43 ++++- .../components/completeDetail.vue | 26 ++- .../components/completeDetailForm.vue | 176 ++++++++++++------ .../components/completeDetailRecords.vue | 44 +---- .../closeLoopDispose/components/copy.vue | 42 ++++- .../components/copyDetailForm.vue | 8 +- .../components/copyDetailRecords.vue | 6 +- .../closeLoopDispose/components/myCourse.vue | 2 +- src/views/closeLoopDispose/index.vue | 1 + .../components/equipmentTable.vue | 2 +- 14 files changed, 310 insertions(+), 155 deletions(-) diff --git a/src/api/closeLoopDispose/index.js b/src/api/closeLoopDispose/index.js index bf4a7e5..b0aea83 100644 --- a/src/api/closeLoopDispose/index.js +++ b/src/api/closeLoopDispose/index.js @@ -24,11 +24,35 @@ export function get_backlog(data) { data }) } -// 待办任务查询 +// 待办任务公司树查询 export function get_backlog_company_tree(params) { return request({ - url: 'closedloopdisposal/workflow/dept/list', + url: '/closedloopdisposal/workflow/dept/list', method: 'get', params }) +} +// 审批流程 +export function get_backlog_approve(data) { + return request({ + url: '/workflow/external/task/approve', + method: 'post', + data + }) +} +// 已办任务查询 +export function get_complete(data) { + return request({ + url: '/workflow/external/finishedList', + method: 'post', + data + }) +} +// 抄送我的查询 +export function get_copy(data) { + return request({ + url: '/workflow/external/copyList', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/views/closeLoopDispose/components/backlogDetail.vue b/src/views/closeLoopDispose/components/backlogDetail.vue index c1affe2..629bfeb 100644 --- a/src/views/closeLoopDispose/components/backlogDetail.vue +++ b/src/views/closeLoopDispose/components/backlogDetail.vue @@ -6,6 +6,7 @@ @@ -39,6 +40,11 @@ export default { activeName: "first", }; }, + methods:{ + back_home_page() { + this.$emit('back_home_page') + }, + } };