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 }} - 新增 - + 删除 @@ -58,7 +59,8 @@ 编辑 - + 删除