From a65786aa1a90be1957f2fa998ee656f6ee15aef4 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Thu, 18 Sep 2025 17:20:40 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E4=BA=A4=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/filesTransfer/apply.js | 9 + src/api/select.js | 9 + src/views/filesTransfer/apply/config.js | 10 +- src/views/filesTransfer/apply/index.vue | 110 +++++++-- .../filesTransfer/apply/prop/applyForm.vue | 208 ++++++++++++++++++ 5 files changed, 316 insertions(+), 30 deletions(-) create mode 100644 src/views/filesTransfer/apply/prop/applyForm.vue diff --git a/src/api/filesTransfer/apply.js b/src/api/filesTransfer/apply.js index 2db8d79..8bc5ccf 100644 --- a/src/api/filesTransfer/apply.js +++ b/src/api/filesTransfer/apply.js @@ -34,4 +34,13 @@ export function delTransferApplyApi(data) { method: 'POST', data }) +} + +// 已移交确认工程下拉选 +export async function getProSelectApi(data) { + return await request({ + url: '/smartArchives/transferApply/getProSelect', + method: 'GET', + data + }) } \ No newline at end of file diff --git a/src/api/select.js b/src/api/select.js index f39605b..e8f6ee3 100644 --- a/src/api/select.js +++ b/src/api/select.js @@ -7,4 +7,13 @@ export async function getClassifyMarkSelApi(params) { method: 'get', params, }) +} + +// 部门下拉树 +export async function getDeptSelectApi(params) { + return await request({ + url: '/smartArchives/transferApply/getDeptSelect', + method: 'get', + params, + }) } \ No newline at end of file diff --git a/src/views/filesTransfer/apply/config.js b/src/views/filesTransfer/apply/config.js index c94936e..bab5cee 100644 --- a/src/views/filesTransfer/apply/config.js +++ b/src/views/filesTransfer/apply/config.js @@ -27,11 +27,7 @@ export const formLabel = [ export const columnsList = [ { t_props: 'proName', t_label: '项目名称' }, { t_props: 'singleProName', t_label: '单项工程名称' }, - { t_props: 'proTypeName', t_label: '工程类型' }, - { t_props: 'voltageLevelName', t_label: '电压等级' }, - { t_props: 'planStartDate', t_label: '计划开工日期' }, - { t_props: 'planEndDate', t_label: '计划竣工日期' }, - { t_props: 'planTcDate', t_label: '计划投产日期' }, - { t_props: 'proStatusName', t_label: '工程状态' }, - { t_slot: 'contentsName', t_label: '匹配档案目录类型' }, + { t_props: 'applyUser', t_label: '申请人' }, + { t_props: 'applyTime', t_label: '申请时间' }, + { t_slot: 'auditStatus', t_label: '审批状态' }, ] \ No newline at end of file diff --git a/src/views/filesTransfer/apply/index.vue b/src/views/filesTransfer/apply/index.vue index 33004ca..fb3e6ef 100644 --- a/src/views/filesTransfer/apply/index.vue +++ b/src/views/filesTransfer/apply/index.vue @@ -1,25 +1,33 @@