From 16c9c664b0a28e0943cea033231104843ac890ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Wed, 29 Dec 2021 17:01:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2?= =?UTF-8?q?=E8=AE=A1=E5=88=92=E7=AE=A1=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qbzxdjhgk/component/cancel.vue | 41 +++++++++---- .../qbzxdjhgk/component/delay.vue | 46 ++++++++++----- .../qbzxdjhgk/component/establish.vue | 57 ++++++------------- .../qbzxdjhgk/component/merge.vue | 57 ++++++++++++------- .../qbzxdjhgk/component/rename.vue | 46 ++++++++++----- .../pages/creatProcess/qbzxdjhgk/step1-5.vue | 17 +++++- .../pages/creatProcess/qbzxdjhgk/step1.vue | 1 - .../pages/creatProcess/qbzxdjhgk/step2.vue | 16 +++++- .../pages/creatProcess/qbzxdjhgk/step3.vue | 17 +++++- .../pages/creatProcess/qbzxdjhgk/step4.vue | 17 +++++- .../pages/creatProcess/qbzxdjhgk/step5.vue | 17 +++++- 11 files changed, 222 insertions(+), 110 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/cancel.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/cancel.vue index 91ba66aff..e51337005 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/cancel.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/cancel.vue @@ -22,6 +22,16 @@ clearable > + + + + + + - + @@ -199,9 +209,8 @@ - - - + + @@ -248,7 +257,8 @@ label="计划状态" align="center"> { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods: { @@ -432,22 +447,28 @@ export default { this.qbfsForm.esName = this.selectList[0].esName this.qbfsForm.draftTime = this.selectList[0].draftTime this.qbfsForm.drafterName = this.selectList[0].drafterName - this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '完成' : (this.selectList[0].planStatus === '1'? '修订' : '制定') + this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '未开始' : (this.selectList[0].planStatus === '1'? '制定中' : (this.selectList[0] === '2'? '修订中' : + (this.selectList[0] === '3'? '已取消' : '已完成'))) this.qbfsForm.releaseTime = this.selectList[0].releaseTime this.qbfsForm.resPersonName = this.selectList[0].resPersonName - this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '0'? '制定完成' : (this.selectList[0].reviseStatus === '1'? '制定中' : '未制定') + this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '1'? '制定' : '修订' this.qbfsForm.unitName = this.selectList[0].unitName this.qbfsForm.wgLeaderName = this.selectList[0].wgLeaderName if(this.selectList[0].area){ this.qbfsForm.area = this.selectList[0].area.split(',') } + if(this.selectList[0].bussSort){ + this.qbfsForm.bussSort = this.selectList[0].bussSort.split(',') + } this.qbfsForm.rqbName = this.selectList[0].rqbName this.qbfsForm.tsJsonName = this.selectList[0].tsJsonName this.qbfsForm.isRelate = this.selectList[0].isRelate this.qbfsForm.useLevel = this.selectList[0].useLevel this.qbfsForm.esStandRelations = this.selectList[0].esStandRelations this.qbfsForm.technologic = this.selectList[0].technologic - this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + if(this.selectList[0].esMatingRelations && this.selectList[0].esMatingRelations !== 'null'){ + this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + } this.ListModel = false } }, diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/delay.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/delay.vue index 63da88cbe..2b0953c9e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/delay.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/delay.vue @@ -22,6 +22,16 @@ clearable > + + + + + + - - - + + @@ -54,11 +63,11 @@ placeholder="请选择初稿完成时间"> - + @@ -216,9 +225,8 @@ - - - + + @@ -265,7 +273,8 @@ label="计划状态" align="center"> { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods: { @@ -455,22 +469,28 @@ export default { this.qbfsForm.esName = this.selectList[0].esName this.qbfsForm.draftTime = this.selectList[0].draftTime this.qbfsForm.drafterName = this.selectList[0].drafterName - this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '完成' : (this.selectList[0].planStatus === '1'? '修订' : '制定') + this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '未开始' : (this.selectList[0].planStatus === '1'? '制定中' : (this.selectList[0] === '2'? '修订中' : + (this.selectList[0] === '3'? '已取消' : '已完成'))) this.qbfsForm.releaseTime = this.selectList[0].releaseTime this.qbfsForm.resPersonName = this.selectList[0].resPersonName - this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '0'? '制定完成' : (this.selectList[0].reviseStatus === '1'? '制定中' : '未制定') + this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '1'? '制定' : '修订' this.qbfsForm.unitName = this.selectList[0].unitName this.qbfsForm.wgLeaderName = this.selectList[0].wgLeaderName if(this.selectList[0].area){ this.qbfsForm.area = this.selectList[0].area.split(',') } + if(this.selectList[0].bussSort){ + this.qbfsForm.bussSort = this.selectList[0].bussSort.split(',') + } this.qbfsForm.rqbName = this.selectList[0].rqbName this.qbfsForm.tsJsonName = this.selectList[0].tsJsonName this.qbfsForm.isRelate = this.selectList[0].isRelate this.qbfsForm.useLevel = this.selectList[0].useLevel this.qbfsForm.esStandRelations = this.selectList[0].esStandRelations this.qbfsForm.technologic = this.selectList[0].technologic - this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + if(this.selectList[0].esMatingRelations && this.selectList[0].esMatingRelations !== 'null'){ + this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + } this.ListModel = false } }, diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue index a952cac68..23c33f0ad 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue @@ -11,6 +11,16 @@ clearable > + + + + + + - + @@ -82,7 +92,7 @@ @@ -349,6 +359,7 @@ export default { modalshowflag: false, nodeList2: [], nodeList: [], + standSortOptions: [], BZList: [], qcdwOptions: [], qbfsForm: { @@ -372,46 +383,13 @@ export default { newReason: "" //新增原因 // remarks: '', // 备注 }, - useOptions: [ - { - value: "ISO", - label: "ISO" - }, { - value: "ESE", - label: "ESE" - }, { - value: "EC/EEC", - label: "EC/EEC" - }, { - value: "IEC", - label: "IEC" - }, { - value: "GB", - label: "GB" - }, { - value: "GB/T", - label: "GB/T" - }, { - value: "QC/T", - label: "QC/T" - }, { - value: "JT/T", - label: "JT/T" - }, { - value: "HJ", - label: "HJ" - }, { - value: "TB", - label: "团标" - },{ - value: "QT", - label: "其他" - }, - ], qbfsFormRules: { unit: [ { required: true, message: "请选择起草单位", trigger: "change" } ], + bussSort: [ + { required: true, message: "请选择企标类别", trigger: "blur" } + ], esName: [ { required: true, message: "请输入企标名称", trigger: "blur" } ], @@ -464,6 +442,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 this.standSystemOptions = res.data.TXLBBUSS // 体系结构 this.qcdwOptions = res.data.QCDW // 起草单位 }) @@ -646,8 +625,6 @@ export default { @import '~@/assets/styles/mixins'; @import '~@/assets/styles/style'; #establish { - height: 100%; - background: #fff; .classDisplay { /deep/.el-form-item__content { width: calc(~'100% - 180px'); diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/merge.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/merge.vue index c57d0d1d7..fb1329fd4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/merge.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/merge.vue @@ -53,6 +53,16 @@ clearable > + + + + + + - - - + + @@ -87,7 +96,7 @@ @click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)"> - + @@ -95,7 +104,7 @@ @@ -127,11 +136,13 @@ - - - - - + + + + + + + @@ -213,9 +224,8 @@ - - - + + @@ -262,7 +272,8 @@ label="计划状态" align="center"> { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 this.standSystemOptions = res.data.TXLBBUSS // 体系结构 this.qcdwOptions = res.data.QCDW // 起草单位 }) @@ -825,8 +842,9 @@ export default { if(this.showType === 'one'){ this.qbfsForm.esId1 = this.selectList[0].id || '--' this.qbfsForm.esName1 = this.selectList[0].esName || '--' - this.qbfsForm.planStatus1 = this.selectList[0].planStatus === '0'? '完成' : (this.selectList[0].planStatus === '1'? '修订' : '制定') - this.qbfsForm.reviseStatus1 = this.selectList[0].reviseStatus === '0'? '制定完成' : (this.selectList[0].reviseStatus === '1'? '制定中' : '未制定') + this.qbfsForm.planStatus1 = this.selectList[0].planStatus === '0'? '未开始' : (this.selectList[0].planStatus === '1'? '制定中' : (this.selectList[0] === '2'? '修订中' : + (this.selectList[0] === '3'? '已取消' : '已完成'))) + this.qbfsForm.reviseStatus1 = this.selectList[0].reviseStatus === '1'? '制定' : '修订' this.standShow = true }else{ if(this.qbfsForm.esName1 === this.selectList[0].esName ){ @@ -834,8 +852,9 @@ export default { }else{ this.qbfsForm.esId2 = this.selectList[0].id || '--' this.qbfsForm.esName2 = this.selectList[0].esName || '--' - this.qbfsForm.planStatus2 = this.selectList[0].planStatus === '0'? '完成' : (this.selectList[0].planStatus === '1'? '修订' : '制定') - this.qbfsForm.reviseStatus2 = this.selectList[0].reviseStatus === '0'? '制定完成' : (this.selectList[0].reviseStatus === '1'? '制定中' : '未制定') + this.qbfsForm.planStatus2 = this.selectList[0].planStatus === '0'? '未开始' : (this.selectList[0].planStatus === '1'? '制定中' : (this.selectList[0] === '2'? '修订中' : + (this.selectList[0] === '3'? '已取消' : '已完成'))) + this.qbfsForm.reviseStatus2 = this.selectList[0].reviseStatus === '1'? '制定' : '修订' this.standShow2 = true } } diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue index 8fe1d1227..6d859619d 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue @@ -22,6 +22,16 @@ clearable > + + + + + + - - - + + @@ -54,11 +63,11 @@ placeholder="请选择初稿完成时间"> - + @@ -207,9 +216,8 @@ - - - + + @@ -256,7 +264,8 @@ label="计划状态" align="center"> { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods: { @@ -441,22 +455,28 @@ export default { this.qbfsForm.esName = this.selectList[0].esName this.qbfsForm.draftTime = this.selectList[0].draftTime this.qbfsForm.drafterName = this.selectList[0].drafterName - this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '完成' : (this.selectList[0].planStatus === '1'? '修订' : '制定') + this.qbfsForm.planStatus = this.selectList[0].planStatus === '0'? '未开始' : (this.selectList[0].planStatus === '1'? '制定中' : (this.selectList[0] === '2'? '修订中' : + (this.selectList[0] === '3'? '已取消' : '已完成'))) this.qbfsForm.releaseTime = this.selectList[0].releaseTime this.qbfsForm.resPersonName = this.selectList[0].resPersonName - this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '0'? '制定完成' : (this.selectList[0].reviseStatus === '1'? '制定中' : '未制定') + this.qbfsForm.reviseStatus = this.selectList[0].reviseStatus === '1'? '制定' : '修订' this.qbfsForm.unitName = this.selectList[0].unitName this.qbfsForm.wgLeaderName = this.selectList[0].wgLeaderName if(this.selectList[0].area){ this.qbfsForm.area = this.selectList[0].area.split(',') } + if(this.selectList[0].bussSort){ + this.qbfsForm.bussSort = this.selectList[0].bussSort.split(',') + } this.qbfsForm.rqbName = this.selectList[0].rqbName this.qbfsForm.tsJsonName = this.selectList[0].tsJsonName this.qbfsForm.isRelate = this.selectList[0].isRelate this.qbfsForm.useLevel = this.selectList[0].useLevel this.qbfsForm.esStandRelations = this.selectList[0].esStandRelations this.qbfsForm.technologic = this.selectList[0].technologic - this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + if(this.selectList[0].esMatingRelations && this.selectList[0].esMatingRelations !== 'null'){ + this.qbfsForm.esMatingRelations = this.selectList[0].esMatingRelations + } this.ListModel = false } }, diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1-5.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1-5.vue index dbde6d77d..29c7e88bd 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1-5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1-5.vue @@ -15,6 +15,16 @@ + + + + + + - + @@ -348,7 +358,7 @@ export default { nodeList:[], drawerTitle: '', detailData: [], - + standSortOptions: [], } }, mounted() { @@ -359,6 +369,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods:{ diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue index c0f297174..8f696fab7 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue @@ -455,7 +455,6 @@ export default { if (valid) { this.isSubmit = true; let json = Object.assign(qbzxdFrom, this.roleForm); - console.log(json); this.$http.post("lawss/activiti/startProcessRollBack", { createUser: this.$store.getters.userInfo.userId, createUserName: this.$store.getters.userInfo.userName, diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue index 61f5b6413..ee883d1ed 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue @@ -15,6 +15,16 @@ + + + + + + - + @@ -335,6 +345,7 @@ export default { data(){ return { BZList: [], + standSortOptions: [], active: '1', type: '', commentText: '', @@ -359,6 +370,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods:{ diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue index b9b2737fc..7c3edf08b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue @@ -15,6 +15,16 @@ + + + + + + - + @@ -346,7 +356,7 @@ export default { nodeList:[], drawerTitle: '', detailData: [], - + standSortOptions: [], } }, mounted() { @@ -357,6 +367,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods:{ diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue index 1129be8e7..b87aaa715 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue @@ -15,6 +15,16 @@ + + + + + + - + @@ -348,7 +358,7 @@ export default { nodeList:[], drawerTitle: '', detailData: [], - + standSortOptions: [], } }, mounted() { @@ -359,6 +369,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods:{ diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue index 936a1db64..0854c961e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue @@ -15,6 +15,16 @@ + + + + + + - + @@ -348,7 +358,7 @@ export default { nodeList:[], drawerTitle: '', detailData: [], - + standSortOptions: [], } }, mounted() { @@ -359,6 +369,7 @@ export default { _this: this }, res => { this.BZList = res.data.ENERGYTYPES //标准范围 + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 }) }, methods:{