diff --git a/src/common/lang/workCenter/zh.js b/src/common/lang/workCenter/zh.js index 3a1060fc..55f14932 100644 --- a/src/common/lang/workCenter/zh.js +++ b/src/common/lang/workCenter/zh.js @@ -233,7 +233,12 @@ module.exports = { selectText: '选择文本', selectionStandardFile: '选择标准文件', relevantDocument: '相关文件', - endDate: '征求意见结束日期' + endDate: '征求意见结束日期', + senderType: '下发人员类型', + moduleOwner: '模块负责人', + designEngineer: '设计工程师', + solicitationList: '征求意见列表', + chapterName: '章节名称' }, // 企标稽查计划 esInspectionPlan: { diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js index 73953568..94b64a8b 100644 --- a/src/enums/commonEnums.js +++ b/src/enums/commonEnums.js @@ -213,12 +213,25 @@ export const IsReadOnlyEnums = { // 标准法规入库/变更流程 export const FGEntryChangeProcessNode = new EsEnums({ initiate: { text: '法规工程师发起', value: 'Activity_16zkjpn', btn: ['save', 'submit'], disabled: false }, - approve: { text: '法规工程师主管级领导审批', value: 'Activity_084um6e', btn: ['return', 'save', 'agree', 'reject'], disabled: true } + approve: { + text: '法规工程师主管级领导审批', + value: 'Activity_084um6e', + btn: ['return', 'save', 'agree', 'reject'], + disabled: true + } }) // 标准征求意见流程 export const ConsultationProcess = new EsEnums({ - initiate: { text: '法规工程师发起', value: '1', btn: ['save', 'submit'] }, - distribute: { text: '各部所主管级领导分发', value: '2', btn: ['return', 'save', 'submit'] }, + initiate: { text: '法规工程师发起', value: 'engineer_start', btn: ['save', 'submit'] }, + distribute: { text: '各部所主管级领导分发', value: 'depart_leader_start', btn: ['return', 'save', 'submit'] }, + moduleOwnerDistribution: { text: '模块负责人分发', value: '1', btn: ['return', 'save', 'submit'] }, + designEngineerFillIn: { text: '设计工程师填写', value: '2', btn: ['return', 'save', 'submit'] }, audit: { text: '审批', value: '3', btn: ['return', 'save', 'agree', 'reject'] } }) + +// 下发人员类型 +export const SenderType = { + moduleOwner: { text: '模块负责人', value: '1' }, + designEngineer: { text: '设计工程师', value: '2' } +} diff --git a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue index d653e1b5..d5d34537 100644 --- a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue +++ b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue @@ -39,6 +39,7 @@ format="YYYY-MM-DD" value-format="YYYY-MM-DD" v-decorator="['processDueDate']" + :disabled="processInfoDisabled" style="width: 100%" /> @@ -49,6 +50,7 @@ @change="event => event.target.value = event.target.value.trim()" :maxLength="500" type="textarea" + :disabled="processInfoDisabled" v-decorator="['processDescription']" /> @@ -61,6 +63,7 @@ @@ -71,6 +74,7 @@ @change="event => event.target.value = event.target.value.trim()" :maxLength="50" disabled + :disabled="basicServiceInfoDisabled" v-decorator="['standardName', validatorRules.standardName]" /> @@ -81,6 +85,7 @@ {{ this.$t('workCenter.standardConsultationProcess.selectText') }} @@ -91,13 +96,15 @@
- +
- +
@@ -106,7 +113,74 @@ + + + @@ -149,19 +223,28 @@ {{ $t('reject') }}
+ + + \ No newline at end of file