From 5b4c806a405b36ec74328642615918ac68e34281 Mon Sep 17 00:00:00 2001
From: lideqin <694785430@qq.com>
Date: Wed, 15 Nov 2023 11:54:14 +0800
Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9=E4=BC=81=E6=A0=87?=
=?UTF-8?q?=E5=88=B6=E4=BF=AE=E8=AE=A2=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 | 21 +
src/enums/commonEnums.js | 1 +
.../EnterpriseStandardAnnulFlow.vue | 16 +-
.../EnterpriseStandardChangeFlow.vue | 3 +-
.../EnterpriseStandardRecheckFlow.vue | 20 +-
.../EnterpriseStandardRevisionFlow.vue | 417 +++++++++-------
.../modules/BaseInfoForm.vue | 467 ++++++++++--------
.../modules/CommentObjectEnterBaseInfo.vue | 1 -
.../modules/ConfirmWhetherCommentBaseInfo.vue | 15 +-
.../modules/DepartLiaisonCollectBaseInfo.vue | 26 +-
.../modules/DepartLiaisonIssueBaseInfo.vue | 17 +-
.../DepartLiaisonLeaderApproveBaseInfo.vue | 1 -
.../modules/MainDrafterCollectBaseInfo.vue | 6 +-
...MainDrafterCollectUploadMinuteBaseInfo.vue | 17 +-
.../modules/MainDrafterPublishBaseInfo.vue | 15 +-
.../modules/MainDrafterSentBaseInfo.vue | 7 +-
.../MainDrafterUploadMinuteBaseInfo.vue | 12 +-
.../modules/OtherDrafterProofreadBaseInfo.vue | 1 -
.../OtherDrafterUploadStandardBaseInfo.vue | 10 +-
.../modules/ScorerMarkBaseInfo.vue | 7 +-
.../modules/StandardizationAuditBaseInfo.vue | 11 +-
.../EnterpriseStandardSealSaveFlow.vue | 16 +-
.../EnterpriseStandardStartUseFlow.vue | 16 +-
23 files changed, 637 insertions(+), 486 deletions(-)
diff --git a/src/api/workCenter.js b/src/api/workCenter.js
index af1b60f1..d3630023 100644
--- a/src/api/workCenter.js
+++ b/src/api/workCenter.js
@@ -56,6 +56,20 @@ const standardizationInitReject = (params) => postAction('/process/es/annualInit
// 根据流程id获取流程信息
const standardizationInitGetDataById = (taskId, params) => getAction(`/process/es/annualInit/handle/${taskId}`, params)
+// 企标制修订流程
+// 保存
+const enStandardEditSave = (params) => postAction('', params)
+// 发起
+const enStandardEditApproval = (params) => postAction('', params)
+// 转办
+const enStandardEditTurnTo = (params) => postAction('', params)
+// 同意
+const enStandardEditAgree = (params) => postAction('', params)
+// 拒绝
+const enStandardEditReject = (params) => postAction('', params)
+// 根据id查流程数据
+const enStandardEditGetDataById = (taskId, params) => getAction(`/${taskId}`, params)
+
// 企标更改流程
// 保存
const enStandardChangeSave = (params) => postAction('/process/es/change/save', params)
@@ -176,6 +190,13 @@ export {
standardizationInitReject,
standardizationInitGetDataById,
+ enStandardEditSave,
+ enStandardEditApproval,
+ enStandardEditTurnTo,
+ enStandardEditAgree,
+ enStandardEditReject,
+ enStandardEditGetDataById,
+
enStandardChangeSave,
enStandardChangeApproval,
enStandardChangeTurnTo,
diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js
index 94b64a8b..fafbf69a 100644
--- a/src/enums/commonEnums.js
+++ b/src/enums/commonEnums.js
@@ -167,6 +167,7 @@ export const ProcessKey = {
// 年度制修订-标准化部门主动发起
ES_ANNUAL_INIT: { text: 'es-annual-init', value: 'es-annual-init' },
// 企标制修订流程
+ ES_EDIT: { text: '', value: '' },
// 企标更改流程
ES_CHANGE: { text: 'es-change', value: 'es-change' },
// 企标复审流程
diff --git a/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnulFlow.vue b/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnulFlow.vue
index 290474ea..1fd35f99 100644
--- a/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnulFlow.vue
+++ b/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnulFlow.vue
@@ -163,13 +163,15 @@ export default {
}
// 获取人员信息结构
this.getPersonInfoStructure(ProcessKey.ES_ABOLISH.value, () => {
- if (this.currentNode === 1) {
- this.disabled = false
- this.initPersonInfoData(true)
- } else {
- this.disabled = true
- // 如果不是第一个节点,人员信息全部不可选
- this.initPersonInfoData(false)
+ if (this.$route.query.processInstanceId) {
+ if (this.currentNode === 1) {
+ this.disabled = false
+ this.initPersonInfoData(true)
+ } else {
+ this.disabled = true
+ // 如果不是第一个节点,人员信息全部不可选
+ this.initPersonInfoData(false)
+ }
}
})
if (this.$route.query.taskId) {
diff --git a/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue b/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue
index 54b921a4..5fa82eab 100644
--- a/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue
+++ b/src/views/workCenter/enterpriseStandardChange/EnterpriseStandardChangeFlow.vue
@@ -173,9 +173,10 @@ export default {
}
if (this.currentNode === 1) {
this.disabled = false
+ this.initPersonInfoData(true)
} else {
this.disabled = true
- this.initPersonInfoData()
+ this.initPersonInfoData(false)
}
// 如果是查看进入的,不可编辑,不可操作
if (this.$route.query.onlyLook) {
diff --git a/src/views/workCenter/enterpriseStandardRecheck/EnterpriseStandardRecheckFlow.vue b/src/views/workCenter/enterpriseStandardRecheck/EnterpriseStandardRecheckFlow.vue
index 7a67b319..8b051a5e 100644
--- a/src/views/workCenter/enterpriseStandardRecheck/EnterpriseStandardRecheckFlow.vue
+++ b/src/views/workCenter/enterpriseStandardRecheck/EnterpriseStandardRecheckFlow.vue
@@ -183,15 +183,17 @@ export default {
// 获取人员信息结构
this.getPersonInfoStructure(ProcessKey.ES_RECHECK.value, () => {
// 获取完人员信息结构,初始化人员信息是否可更改
- if (this.currentNode === 1) {
- this.disabled = false
- // 是节点1的话还需要设置是联络人发起还是标准化发起 ??
- this.initRole = 'contact'
- this.initPersonInfoData(true)
- } else {
- this.disabled = true
- // 如果不是第一个节点,人员信息全部不可选
- this.initPersonInfoData(false)
+ if (this.$route.query.processInstanceId) {
+ if (this.currentNode === 1) {
+ this.disabled = false
+ // 是节点1的话还需要设置是联络人发起还是标准化发起 ??
+ this.initRole = 'contact'
+ this.initPersonInfoData(true)
+ } else {
+ this.disabled = true
+ // 如果不是第一个节点,人员信息全部不可选
+ this.initPersonInfoData(false)
+ }
}
})
if (this.$route.query.taskId) {
diff --git a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue
index 6c011721..390bae05 100644
--- a/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/EnterpriseStandardRevisionFlow.vue
@@ -57,36 +57,36 @@