From b6d80ee3cb632bf3268e5291d63b2375c7ea9989 Mon Sep 17 00:00:00 2001
From: zmj <1493694146@qq.com>
Date: Sun, 4 Feb 2024 17:11:25 +0800
Subject: [PATCH] add
---
src/api/approve.ts | 22 ++
src/components/flowDetail/index.vue | 207 ++++++++++++++++++
src/components/flowProcess/index.vue | 8 +-
src/components/popup/index.vue | 7 +-
src/views/InvoicingRequests/index.vue | 3 +
src/views/bid_document_examination/detail.vue | 105 +++++----
src/views/bid_document_examination/index.vue | 11 +-
src/views/bidbbond/index.vue | 4 +
src/views/contract_negotiation/index.vue | 3 +
src/views/copyApproval/edit.vue | 115 ++++++++++
src/views/copyApproval/index.vue | 85 +++++++
src/views/disposeApproval/edit.vue | 128 +++++++++++
src/views/disposeApproval/index.vue | 80 +++++++
src/views/finance_payment_apply/index.vue | 9 +-
src/views/finance_payment_plan/index.vue | 3 +
src/views/finance_receipt_record/index.vue | 3 +
src/views/finance_refund_record/index.vue | 3 +
src/views/launchApproval/edit.vue | 148 +++++++++++++
src/views/launchApproval/index.vue | 85 +++++++
src/views/material_purchase_request/index.vue | 3 +
src/views/safety_target/index.vue | 6 +-
21 files changed, 988 insertions(+), 50 deletions(-)
create mode 100644 src/api/approve.ts
create mode 100644 src/components/flowDetail/index.vue
create mode 100644 src/views/copyApproval/edit.vue
create mode 100644 src/views/copyApproval/index.vue
create mode 100644 src/views/disposeApproval/edit.vue
create mode 100644 src/views/disposeApproval/index.vue
create mode 100644 src/views/launchApproval/edit.vue
create mode 100644 src/views/launchApproval/index.vue
diff --git a/src/api/approve.ts b/src/api/approve.ts
new file mode 100644
index 0000000..abc5430
--- /dev/null
+++ b/src/api/approve.ts
@@ -0,0 +1,22 @@
+import request from '@/utils/request'
+
+// 列表
+export function flowapproveLists(params: any) {
+ return request.get({ url: '/oa.flow_approve/lists', params })
+}
+
+//详情
+export function flowapproveDetail(params: any) {
+ return request.get({ url: '/oa.flow_approve/detail', params })
+}
+
+//处理审批
+export function flowapproveCheck(params: any) {
+ return request.post({ url: '/oa.flow_approve/check', params })
+}
+
+
+//撤销审批
+export function flowapproveRevoke(params: any) {
+ return request.post({ url: '/oa.flow_approve/revoke', params })
+}
\ No newline at end of file
diff --git a/src/components/flowDetail/index.vue b/src/components/flowDetail/index.vue
new file mode 100644
index 0000000..78f1fe3
--- /dev/null
+++ b/src/components/flowDetail/index.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/flowProcess/index.vue b/src/components/flowProcess/index.vue
index 97f2d8d..d3cf6e4 100644
--- a/src/components/flowProcess/index.vue
+++ b/src/components/flowProcess/index.vue
@@ -52,12 +52,15 @@
import { ref, reactive, defineProps } from 'vue'
import { apiFlowTypeLists, } from '@/api/flow_type'
import { apiFlowLists, apiFlowDetail, apiFlowDelete } from '@/api/flow'
+import { useRoute } from "vue-router"
+const route = useRoute()
const emits = defineEmits(["confirm"]);
const formData = reactive({
flow_type: "",
- flow_path: ""
+ flow_path: "",
+ path: route.fullPath
})
const flowTyprList = ref([])
@@ -103,4 +106,7 @@ const numberToChinese = (num) => {
}
// 选中数据子父传递
getFlowtypeList()
+
+console.log(route.fullPath, "route")
+
\ No newline at end of file
diff --git a/src/components/popup/index.vue b/src/components/popup/index.vue
index beb129a..278009a 100644
--- a/src/components/popup/index.vue
+++ b/src/components/popup/index.vue
@@ -12,7 +12,7 @@
{{ content }}
-
+