From b4194ffe6d3799f3bd592bf32c4d57f2ab46d5b4 Mon Sep 17 00:00:00 2001 From: lSun <15893999301@qq.com> Date: Sat, 29 Nov 2025 17:59:56 +0800 Subject: [PATCH] =?UTF-8?q?=20=E6=A1=A3=E6=A1=88=E7=A7=BB=E4=BA=A4?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=EF=BC=8C=E5=AE=A1=E6=A0=B8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/fileTransfer/audit.vue | 2 +- .../fileTransfer/components/data-detail.vue | 419 ++++++++++++++++++ .../fileTransfer/components/maintenance.vue | 180 ++++++++ .../fileTransfer/components/recordList.vue | 227 ++++++++++ src/views/fileTransfer/prop/detail-data.vue | 15 +- src/views/fileTransfer/record.vue | 132 ++++-- 6 files changed, 929 insertions(+), 46 deletions(-) create mode 100644 src/views/fileTransfer/components/data-detail.vue create mode 100644 src/views/fileTransfer/components/maintenance.vue create mode 100644 src/views/fileTransfer/components/recordList.vue diff --git a/src/views/fileTransfer/audit.vue b/src/views/fileTransfer/audit.vue index 3931bec3..cd20f11f 100644 --- a/src/views/fileTransfer/audit.vue +++ b/src/views/fileTransfer/audit.vue @@ -270,7 +270,7 @@ const handleDetail = (rowData) => { query: { id: rowData.id ?? '0', proId: rowData.proId ?? '0', - viewStatus: 'detail', + viewStatus: 'audit', auditStatus: getStatusText2(rowData.auditStatus), } }) diff --git a/src/views/fileTransfer/components/data-detail.vue b/src/views/fileTransfer/components/data-detail.vue new file mode 100644 index 00000000..0f6fc974 --- /dev/null +++ b/src/views/fileTransfer/components/data-detail.vue @@ -0,0 +1,419 @@ + + + + + diff --git a/src/views/fileTransfer/components/maintenance.vue b/src/views/fileTransfer/components/maintenance.vue new file mode 100644 index 00000000..96e618d4 --- /dev/null +++ b/src/views/fileTransfer/components/maintenance.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/src/views/fileTransfer/components/recordList.vue b/src/views/fileTransfer/components/recordList.vue new file mode 100644 index 00000000..128fe20f --- /dev/null +++ b/src/views/fileTransfer/components/recordList.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/src/views/fileTransfer/prop/detail-data.vue b/src/views/fileTransfer/prop/detail-data.vue index 31bc5580..3e01f728 100644 --- a/src/views/fileTransfer/prop/detail-data.vue +++ b/src/views/fileTransfer/prop/detail-data.vue @@ -90,10 +90,10 @@ />
- + 同意 - + 驳回
@@ -247,15 +247,14 @@ const initData = async () => { apiInfo({ id, proId }) ]) - projectName.value = resInfo?.data?.proName || '/' - receivingOrg.value = resInfo?.data?.deptName || '/' + projectName.value = resInfo?.data.data?.proName || '/' + receivingOrg.value = resInfo?.data.data?.deptName || '/' - auditUserName.value = resInfo?.data?.auditUser || '--' - auditDate.value = resInfo?.data?.auditTime || '--' - auditOpinion.value = resInfo?.data?.auditOpinion || '--' + auditUserName.value = resInfo?.data.data?.auditUser || '--' + auditDate.value = resInfo?.data.data?.auditTime || '--' + auditOpinion.value = resInfo?.data.data?.auditOpinion || '--' fileList.value = [] - console.log("resFile.data",resFile.data) if (Array.isArray(resFile.data.data) && resFile.data.data.length > 0) { fileList.value = resFile.data.data.map(item => ({ proName: item.proName, diff --git a/src/views/fileTransfer/record.vue b/src/views/fileTransfer/record.vue index 45b6c170..d8f0778a 100644 --- a/src/views/fileTransfer/record.vue +++ b/src/views/fileTransfer/record.vue @@ -18,28 +18,57 @@ @refresh-change="refreshChange" @on-load="onLoad" > - + + + + + + + + + - +