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')
+ },
+ }
};