From 3588c5d386e0f5d80cb1ab405aabccd294911b5c Mon Sep 17 00:00:00 2001 From: fengsen <2548667232@qq.com> Date: Fri, 22 Aug 2025 14:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E9=99=90=E4=BB=B7=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/contract/limitPrice/index.vue | 18 +- src/views/contract/limitPrice/indexEdit.vue | 357 ++++++++++++++++++++ 2 files changed, 373 insertions(+), 2 deletions(-) create mode 100644 src/views/contract/limitPrice/indexEdit.vue diff --git a/src/views/contract/limitPrice/index.vue b/src/views/contract/limitPrice/index.vue index 9128276..c491091 100644 --- a/src/views/contract/limitPrice/index.vue +++ b/src/views/contract/limitPrice/index.vue @@ -35,6 +35,9 @@ 导出excel + + 审核 + @@ -135,11 +138,11 @@ const changeVersions = () => { //选择表名 const changeSheet = () => { - getTableData(); + getTableData(); }; //获取表名 -const getSheetName = async () => { +const getSheetName = async () => { try { const params = { projectId: currentProject.value?.id, @@ -269,6 +272,17 @@ const handleExport = () => { `限价一览表${queryForm.value.sheet}.xlsx` ); }; +// 审批 +function clickApprovalSheet() { + proxy.$tab.closePage(proxy.$route); + proxy.$router.push({ + path: `/approval/contractLimitPrice/indexEdit`, + query: { + id: '', + type: 'update' + } + }); +} onUnmounted(() => { listeningProject(); }); diff --git a/src/views/contract/limitPrice/indexEdit.vue b/src/views/contract/limitPrice/indexEdit.vue new file mode 100644 index 0000000..c4571f2 --- /dev/null +++ b/src/views/contract/limitPrice/indexEdit.vue @@ -0,0 +1,357 @@ + + + +