From 4c29c4dd82f864e323f437c97f0e991e07b09bd8 Mon Sep 17 00:00:00 2001 From: hongchao <3228015117@qq.com> Date: Tue, 6 Jan 2026 16:22:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=85=8D=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 17 + .../businessAudit/directAudit/details.vue | 4 +- .../businessAudit/reductionAudit/details.vue | 847 ++++++++++++++++++ .../businessAudit/reductionAudit/index.vue | 626 +++++++++++++ src/pages/index/index.vue | 5 + src/services/directApply/review.js | 29 +- 6 files changed, 1526 insertions(+), 2 deletions(-) create mode 100644 src/pages/businessAudit/reductionAudit/details.vue create mode 100644 src/pages/businessAudit/reductionAudit/index.vue diff --git a/src/pages.json b/src/pages.json index fd8e12c..329a4b7 100644 --- a/src/pages.json +++ b/src/pages.json @@ -854,6 +854,23 @@ } }, + // 减免审核 + { + "path": "pages/businessAudit/reductionAudit/index", + "style": { + "navigationBarTitleText": "减免审核" + } + }, + + { + "path": "pages/businessAudit/reductionAudit/details", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom", // 使用自定义导航栏 + "navigationBarBackImage": "" + } + }, + //现场维修 { "path": "pages/repair/fieldMaintenance/index", diff --git a/src/pages/businessAudit/directAudit/details.vue b/src/pages/businessAudit/directAudit/details.vue index 6703dbb..2c48729 100644 --- a/src/pages/businessAudit/directAudit/details.vue +++ b/src/pages/businessAudit/directAudit/details.vue @@ -209,6 +209,7 @@ const queryCodeParams = ref({ const auditingParams = ref({ nodeId: '', // 当前审核记录的id remark: '', // 审核意见 + remarkType:2, // 备注类型 1. PC端 2. APP端 typeId: '', // 当前审核记录中的 typeId taskId: '', // 外层列表的taskId isAccept: '', // 审批结果 1. 通过 2. 驳回 @@ -401,6 +402,7 @@ const handleReview = (action) => { auditingParams.value.projectName = formData.value.leaseProject auditingParams.value.taskTypeId = 16 auditingParams.value.remark = res.content + auditingParams.value.remarkType = 2 if (currentIndex !== auditingList.value.length - 1) { auditingParams.value.nextNodeId =auditingList.value[currentIndex + 1].id } @@ -413,8 +415,8 @@ const handleReview = (action) => { title: '审核成功', icon: 'none', }) - uni.hideLoading() initPageData(); + uni.hideLoading() // uni.navigateBack(); // 调接口成功后返回上一层页面 } } else if (res.cancel) { diff --git a/src/pages/businessAudit/reductionAudit/details.vue b/src/pages/businessAudit/reductionAudit/details.vue new file mode 100644 index 0000000..2aa13e4 --- /dev/null +++ b/src/pages/businessAudit/reductionAudit/details.vue @@ -0,0 +1,847 @@ + + + + + diff --git a/src/pages/businessAudit/reductionAudit/index.vue b/src/pages/businessAudit/reductionAudit/index.vue new file mode 100644 index 0000000..0160cf1 --- /dev/null +++ b/src/pages/businessAudit/reductionAudit/index.vue @@ -0,0 +1,626 @@ + + + + + diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 0809acd..dab347f 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -278,6 +278,11 @@ const auditInfoList = ref([ url: '/pages/businessAudit/loseAudit/index', iconSrc: '../../static/workbench/panDian.png', }, + { + title: '减免审核', + url: '/pages/businessAudit/reductionAudit/index', + iconSrc: '../../static/workbench/panDian.png', + }, ]) // 使用计算属性筛选 newInfoList 中的数据 diff --git a/src/services/directApply/review.js b/src/services/directApply/review.js index 91b00e7..4cc824a 100644 --- a/src/services/directApply/review.js +++ b/src/services/directApply/review.js @@ -85,4 +85,31 @@ export const submitAuditingLoseApi = (data) => { url: '/material/LossAssign/directUpdate', data, }) -} \ No newline at end of file +} + +// 减免审核-列表 +export const getReductionListApi = (data) => { + return http({ + method: 'GET', + url: '/material/derateRecordQuery/getAuditList', + data, + }) +} + +// 减免审核-详情 +export const getReductionInfoApi = (id) => { + return http({ + method: 'GET', + url: `/material/derateRecordQuery/${id}`, + }) +} + + +// 减免审核-审核 +export const reductionUpdateApi = (data) => { + return http({ + method: 'POST', + url: '/material/sysWorkflowRecordHistory/updateReduction', + data, + }) +}