From da81933e117e206fd8c8fcdd412f28080242d604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Fri, 19 Jan 2024 16:31:48 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=B3=95=E8=A7=84=E5=90=88=E8=A7=84?= =?UTF-8?q?=E8=AF=84=E4=BC=B0=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/workCenter.js | 5 +- .../StandardComplianceProcess.vue | 6 +- .../components/DepartLeaderApproveTable.vue | 108 ++++++++++++++---- .../components/DesignEngineerAssess.vue | 32 +++--- .../components/ModuleOwnerApproveTable.vue | 8 +- .../modules/DepartLeaderDetailModal.vue | 92 ++++++++++++--- 6 files changed, 195 insertions(+), 56 deletions(-) diff --git a/src/api/workCenter.js b/src/api/workCenter.js index d4f0381b..e7b3c871 100644 --- a/src/api/workCenter.js +++ b/src/api/workCenter.js @@ -420,6 +420,8 @@ const agreeStandardCompliance = (params) => postAction('/process/projectStandard const rejectStandardCompliance = (params) => postAction('/process/projectStandard/reject', params) // 查询流程信息 const queryStandardCompliance = (params) => getAction('/process/projectStandard/queryProcessInfoVO', params) +// 查询评估结果 +const queryStandardComplianceResult = (params) => getAction('/process/projectStandard/getTermUserList', params) export { getProcessNodeList, @@ -632,5 +634,6 @@ export { submitStandardCompliance, agreeStandardCompliance, rejectStandardCompliance, - queryStandardCompliance + queryStandardCompliance, + queryStandardComplianceResult } diff --git a/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue b/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue index 758fcccb..294eedbc 100644 --- a/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue +++ b/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue @@ -94,7 +94,7 @@ - + @@ -447,7 +447,7 @@ export default { } else { processProjectStandard = { ...this.selectedStandard } } - flag = !!processProjectStandard + flag = !flag ? false : !!processProjectStandard // 条款列表 let processProjectStandardTermList const needRemind = this.$refs.standardList ? processProjectStandard && processProjectStandard.id : true @@ -459,7 +459,7 @@ export default { if (this.$refs.asyncTermList) { processProjectStandardTermList = await this.$refs.asyncTermList.submit(true, needRemind) } - flag = !!processProjectStandardTermList + flag = !flag ? false : !!processProjectStandardTermList if (!flag) { this.switchValue = 'base' return false diff --git a/src/views/workCenter/standardComplianceProcess/components/DepartLeaderApproveTable.vue b/src/views/workCenter/standardComplianceProcess/components/DepartLeaderApproveTable.vue index f8edf357..0eff83de 100644 --- a/src/views/workCenter/standardComplianceProcess/components/DepartLeaderApproveTable.vue +++ b/src/views/workCenter/standardComplianceProcess/components/DepartLeaderApproveTable.vue @@ -3,11 +3,19 @@
{{ $t('workCenter.standardCompliance.projectApproval') }}
- + -