From 849cf3797ff13a55a2b17ac11e0df406b5b85d71 Mon Sep 17 00:00:00 2001 From: zyd Date: Tue, 11 Oct 2022 22:51:15 +0800 Subject: [PATCH 01/12] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E9=A1=B5=E9=9D=A2BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../creatProcess/qbrk/common/formEditList.vue | 17 ++++++++--------- .../pages/creatProcess/qbrk/step5.vue | 2 +- .../pages/creatProcess/qbrk/stepC3.vue | 5 ++--- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue index dd4b28c67..1377682b5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue @@ -968,7 +968,6 @@ export default { this.zrbmOptions = res.data.ZRBMCLASS // 责任部门 this.gkglbmOptions=res.data.GKGLBM;//归口管理部门 this.cbcdOptions=res.data.DEGREESTANDARD;//采标程度 - this.$emit('emitDataLoading',false) } }, @@ -986,15 +985,15 @@ export default { mounted () { if(this.formSub && this.formSub.standSort && this.formSub.standSort !== ''){ this.getDataAsync() - this.form = this.formSub + this.form = JSON.parse(JSON.stringify(this.formSub)) console.log(this.QTWJBUSSFileListSub) - this.FBGBUSSFileList= this.FBGBUSSFileListSub - this.BZSMBUSSFileList= this.BZSMBUSSFileListSub - this.LSBBBUSSFileList= this.LSBBBUSSFileListSub - this.QTWJBUSSFileList= this.QTWJBUSSFileListSub - this.GLWJBUSSFileList= this.GLWJBUSSFileListSub - this.summaryFileList= this.summaryFileListSub - this.madelSubList= this.madelSubListSub + this.FBGBUSSFileList= this.FBGBUSSFileListSub?JSON.parse(JSON.stringify(this.FBGBUSSFileListSub)):[] + this.LSBBBUSSFileList= this.LSBBBUSSFileListSub?JSON.parse(JSON.stringify(this.LSBBBUSSFileListSub)):[] + this.BZSMBUSSFileList=this.BZSMBUSSFileListSub?JSON.parse(JSON.stringify(this.BZSMBUSSFileListSub)):[] + this.QTWJBUSSFileList= this.QTWJBUSSFileListSub?JSON.parse(JSON.stringify(this.QTWJBUSSFileListSub)):[] + this.GLWJBUSSFileList= this.GLWJBUSSFileListSub?JSON.parse(JSON.stringify(this.GLWJBUSSFileListSub)):[] + this.summaryFileList= this.summaryFileListSub?JSON.parse(JSON.stringify(this.summaryFileListSub)):[] + this.madelSubList= this.madelSubListSub?JSON.parse(JSON.stringify(this.madelSubListSub)):[] } }, watch: { diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue index a5c66ef99..59b2883c8 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue @@ -1458,7 +1458,7 @@ }else { const nowTime = new Date().getTime() // window.open(onlyOfficeUrl+'/onlyOffice?oldFileName=' + editFileInfo.oldFileName + '&fileType=' + editFileInfo.fileSuffix + '&attId=' + editFileInfo.id + '&fileUrl=' + editFileInfo.downLoadUrl + '&key=' + editFileInfo.id + nowTime+'&filePath='+editFileInfo.filePath+'&fileName='+editFileInfo.fileName) - this.iframeUrl = kkFileViewUrl+'/onlinePreview?url='+encodeURIComponent(Base64.encode(editFileInfo.downLoadUrl)); + this.iframeUrl = kkFileViewUrl+'/onlinePreview?url='+encodeURIComponent(Base64.encode(editFileInfo.downLoadUrl))+'&office.preview.type=pdf'; } this.iframeLoading = false this.$forceUpdate() diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index 64b50e824..b1c0b5e45 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -50,8 +50,7 @@ ref="selection" tooltip-effect="dark" style="width: 100%;margin-bottom: 20px;overflow-y:auto;height:auto;border-bottom: 1px solid #EBEEF5;" - :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px', - fontWeight: 'bold', height: '48px'}" + :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',fontWeight: 'bold', height: '48px'}" :data="form.fileModelList" border default-expand-all> @@ -802,7 +801,7 @@ // 任务分解单数据 taskTableData: [] }, - tablePHeight:'', + tablePHeight:'auto', tableHeight: { standardTableHeight: null }, From 67c6d4c0d7f87173fa4ce5bbb3c24afa188bb749 Mon Sep 17 00:00:00 2001 From: zhangjun <879913833@qq.com> Date: Wed, 12 Oct 2022 12:12:49 +0800 Subject: [PATCH 02/12] =?UTF-8?q?=E5=88=86=E5=A4=9C=E6=9F=A5=E8=AF=A2bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/generationNumber/index.vue | 19 ++++++++++-- .../pages/creatProcess/qbrk-product/step1.vue | 10 ++++++- .../creatProcess/qbrk-product/step13.vue | 30 +++++++++++++++++-- .../pages/creatProcess/qbrk-product/step3.vue | 10 ++++++- .../pages/creatProcess/qbrk-product/step6.vue | 10 ++++++- .../creatProcess/qbrk-product/stepC3.vue | 10 ++++++- .../creatProcess/qbrk-product/stepC6.vue | 10 ++++++- .../pages/creatProcess/qbrk/step12.vue | 20 +++++++++++-- .../pages/creatProcess/qbrk/step13.vue | 30 +++++++++++++++++-- .../pages/creatProcess/qbrk/stepC1.vue | 20 +++++++++++-- 10 files changed, 151 insertions(+), 18 deletions(-) diff --git a/src/components/generationNumber/index.vue b/src/components/generationNumber/index.vue index 16e933212..e27d2080e 100644 --- a/src/components/generationNumber/index.vue +++ b/src/components/generationNumber/index.vue @@ -166,9 +166,22 @@ export default { // 拼接企标编号 let verNum = generationNumberForm.versionNumber.replace(/[^0-9]/ig,""); let verEn= generationNumberForm.versionNumber.replace(/[^A-Z]+/ig,""); - let standCode = generationNumberForm.standCode + ' ' + generationNumberForm.standAttribute + ' ' + - generationNumberForm.classificationNumber + ' ' + generationNumberForm.sequenceNumber + '-' + - this.$moment(generationNumberForm.year).format('YYYY') + '(' + generationNumberForm.versionNumber + ')' + // 此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + let standCode = '' + if(judgeFn.test(generationNumberForm.standSort)){ + standCode = generationNumberForm.standCode + ' ' + generationNumberForm.standAttribute + ' ' + + generationNumberForm.classificationNumber + ' ' + generationNumberForm.sequenceNumber + '-' + + this.$moment(generationNumberForm.year).format('YYYY') + '(' + generationNumberForm.versionNumber + ')' + }else if(generationNumberForm.standSort === 'Q/QCBFC'){ + standCode = generationNumberForm.standCode + '' + generationNumberForm.standAttribute + ' ' + + generationNumberForm.classificationNumber + ' ' + generationNumberForm.sequenceNumber + '-' + + this.$moment(generationNumberForm.year).format('YYYY') + '(' + generationNumberForm.versionNumber + ')' + }else { + standCode = generationNumberForm.standCode + ' ' + generationNumberForm.standAttribute + ' ' + + generationNumberForm.classificationNumber + ' ' + generationNumberForm.sequenceNumber + '-' + + this.$moment(generationNumberForm.year).format('YYYY') + '(' + generationNumberForm.versionNumber + ')' + } this.$emit('isOk', standCode, { standCode: standCode, qbCode: this.generationNumberForm.standAttribute, // 标准属性 diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index 9bfe22583..d064e8acb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -2115,7 +2115,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = this.regDate(year) - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.getStandInfoByReviseStatus() }else { this.form.standStatus = "3" diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue index 2fd742551..450bc0f85 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue @@ -620,7 +620,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + // 此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + var judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(nowstandinfo.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } }else { callback(new Error('企标顺序号已存在或已锁定')) } @@ -2711,7 +2719,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else if(this.form.standStatus === '1' ){ this.form.id = "" @@ -2729,7 +2745,15 @@ this.form.standNum = standSn this.form.standNumber = standSn this.form.standYear = year // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } if(type === '1'){ this.isSubmit = false this.saveLoading = false diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue index 4bb710972..78dac3cdf 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue @@ -1141,7 +1141,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + var judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else if(this.form.standStatus === '1' ){ this.form.id = "" diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue index 4ac222f41..b0f74796c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue @@ -1219,7 +1219,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + var judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else if(this.form.standStatus === '1' ){ this.form.id = "" diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue index 7c32800ba..24d3e29a5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue @@ -1141,7 +1141,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + var judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else if(this.form.standStatus === '1' ){ this.form.id = "" diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue index be7310122..26a3ce56d 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue @@ -1229,7 +1229,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = year - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + var judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else if(this.form.standStatus === '1' ){ this.form.id = "" diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index 1c27298d1..afa81e31e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -2678,7 +2678,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = this.regDate(year) - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + // 此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } }else { this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss1_'+this.form.reviseStatus}, { _this: this @@ -2688,7 +2696,15 @@ this.form.standSn = standSn this.form.standNumber = standSn this.form.standYear = year // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + // 此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } }, e => { }) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue index 1f7099b5c..179dd94b8 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue @@ -665,7 +665,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = this.regDate(year) // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + "" + this.form.standNumber + (this.form.standYear === '' ? '' : '-' + this.form.standYear) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + "" + this.form.standNumber + (this.form.standYear === '' ? '' : '-' + this.form.standYear) + }else { + this.form.standCode = this.form.standSort + " " + this.form.standNumber + (this.form.standYear === '' ? '' : '-' + this.form.standYear) + } }else { callback(new Error('企标顺序号已存在或已锁定')) } @@ -2782,7 +2790,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = this.regDate(year) - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + // 此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }else { this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss1_'+this.form.reviseStatus,standSort:this.form.standSort,taskId: this.taskIds}, { @@ -2794,7 +2810,15 @@ this.form.standNumber = standSn this.form.standNum = standSn this.form.standYear = this.regDate(year) // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } this.formKey++ }, e => { }) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index e378edc5a..23dc90fb9 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -2944,7 +2944,15 @@ this.form.standSn = this.form.standNum this.form.standNumber = this.form.standNum this.form.standYear = this.regDate(year) - this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } }else { this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss1_'+this.form.reviseStatus}, { _this: this @@ -2954,7 +2962,15 @@ this.form.standSn = standSn this.form.standNumber = standSn this.form.standYear = year // 待带入立项标准 - this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + //此处因企标编号中带有空格所以此处不再补充添加空格,如果企标编码中没有空格则补充空格 但是产品标准除外 + let judgeFn = new RegExp(/\s+/g); + if(judgeFn.test(this.form.standSort)){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else if(this.form.standSort === 'Q/QCBFC'){ + this.form.standCode = this.form.standSort + '' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + }else { + this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) + } }, e => { }) } From 51d1acc5d392c12f661a47ec4d54dbf172313e82 Mon Sep 17 00:00:00 2001 From: zhangjun <879913833@qq.com> Date: Wed, 12 Oct 2022 12:21:42 +0800 Subject: [PATCH 03/12] =?UTF-8?q?=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2-=E6=8A=80=E6=9C=AF=E6=A0=87=E5=87=86=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=EF=BC=8C=E8=B4=A8=E9=87=8F=E9=97=AE=E9=A2=98=E6=89=93?= =?UTF-8?q?=E5=9B=9E=E4=B9=8B=E5=90=8E=EF=BC=8C=E5=86=8D=E6=AC=A1=E5=8F=91?= =?UTF-8?q?=E8=B5=B7=E9=A1=B5=E9=9D=A2=E7=9A=84=E4=BB=A3=E6=9B=BF=E4=BC=81?= =?UTF-8?q?=E6=A0=87=E7=BC=96=E5=8F=B7=E6=94=B9=E6=88=90=E9=9D=9E=E5=BF=85?= =?UTF-8?q?=E5=A1=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index 23dc90fb9..f7677875a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -1171,9 +1171,9 @@ QCRBUSS: [ { required: true, message: '请选择起草人', trigger: 'change' } ], - DTQBBHBUSS: [ - { required: true, message: '请选择代替企标编号', trigger: 'change' } - ], + // DTQBBHBUSS: [ + // { required: true, message: '请选择代替企标编号', trigger: 'change' } + // ], }, zrUserIds: [], // 选择多个会签责任人 userType:'', // 选择用户ID判断 From 24f527fb735923d36254997c59885c1187e451bf Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Wed, 12 Oct 2022 14:00:16 +0800 Subject: [PATCH 04/12] =?UTF-8?q?1.=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E7=AB=8B=E9=A1=B9=E8=AE=A1=E5=88=92=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=EF=BC=8C=E6=B5=81=E7=A8=8B=E5=8F=91=E8=B5=B7=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=85=A8=E9=83=BD=E5=8A=A0=E4=B8=8A=E5=BF=85=E5=A1=AB=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=EF=BC=8C=E5=8A=A0=E4=B8=8A=E6=98=9F=E5=8F=B7=EF=BC=9B?= =?UTF-8?q?=E9=99=A4=E4=BA=86=E5=BC=95=E7=94=A8=E6=A0=87=E5=87=86=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=202.=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2?= =?UTF-8?q?=E7=AB=8B=E9=A1=B9=E8=AE=A1=E5=88=92=E6=B5=81=E7=A8=8B=EF=BC=8C?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=8F=91=E8=B5=B7=E9=A1=B5=E9=9D=A2=EF=BC=8C?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E7=AB=8B=E9=A1=B9=E5=8E=9F=E5=9B=A0=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=203.=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2-?= =?UTF-8?q?=E6=8A=80=E6=9C=AF=E6=A0=87=E5=87=86=E6=B5=81=E7=A8=8B=EF=BC=8C?= =?UTF-8?q?=E6=94=B9=E4=B8=8B=E6=8E=92=E5=BA=8F=EF=BC=8C=E5=9F=BA=E7=A1=80?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=EF=BC=8C=E4=BC=9A=E7=AD=BE=E6=84=8F=E8=A7=81?= =?UTF-8?q?=EF=BC=8C=E8=AF=84=E5=88=86=EF=BC=8C=E5=8E=86=E5=8F=B2=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=204.=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2-?= =?UTF-8?q?=E6=8A=80=E6=9C=AF=E6=A0=87=E5=87=86=E6=B5=81=E7=A8=8B=EF=BC=8C?= =?UTF-8?q?=E5=8A=A0=E5=88=86=E5=BA=94=E8=AF=A5=E5=8F=AF=E4=BB=A5=E5=86=99?= =?UTF-8?q?0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/qbrk/step2.vue | 2 +- .../pages/creatProcess/qbrk/step5.vue | 6 +- .../pages/creatProcess/qbrk/step6.vue | 6 +- .../pages/creatProcess/qbrk/step7.vue | 6 +- .../pages/creatProcess/qbrk/step8.vue | 4 +- .../pages/creatProcess/qbrk/step9.vue | 6 +- .../pages/creatProcess/qbrk/stepC1.vue | 2 +- .../pages/creatProcess/qbrk/stepC6.vue | 6 +- .../qbzxdjhgk/component/establish.vue | 23 ++++- .../pages/creatProcess/qbzxdlx/step2.vue | 94 ++++++++++++------- .../pages/creatProcess/xmpg/step3.vue | 1 + 11 files changed, 104 insertions(+), 52 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue index dacadf1d2..14b75db94 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue @@ -5,9 +5,9 @@
-
历史评分
基础信息
基础信息
+
历史评分
审批历史
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue index a5c66ef99..d00176e2a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue @@ -5,9 +5,9 @@
-
会签评分
基础信息
会签意见
+
会签评分
审批历史
@@ -911,9 +911,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value) || value > 1) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index 1ac758a7a..0a9e910ad 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -5,8 +5,8 @@
-
评审评分
基础信息
+
评审评分
审批历史
@@ -907,9 +907,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value) || value > 1) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue index 5ffbb93b8..3d95b44bd 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue @@ -5,8 +5,8 @@
-
复审评分
基础信息
+
复审评分
审批历史
@@ -691,9 +691,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value) || value > 1) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue index d54e207e9..8114ec4eb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue @@ -510,9 +510,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value)) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue index 69e207330..0978416e6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue @@ -5,8 +5,8 @@
-
审核评分
基础信息
+
审核评分
审批历史
@@ -702,9 +702,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value) || value > 1) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index e378edc5a..5d39dd4b7 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -5,8 +5,8 @@
-
历史评分
基础信息
+
历史评分
审批历史
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index 7925669ed..a92b1f78c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -5,8 +5,8 @@
-
评审评分
基础信息
+
评审评分
审批历史
@@ -907,9 +907,9 @@ }, data () { const numberCodeNot = (rule, value, callback) => { - let pattern = /^[1]*$/ + let pattern = /^[1,0]*$/ if (!pattern.test(value) || value > 1) { - return callback(new Error('评分分值只可为1分')) + return callback(new Error('评分分值只可为0分或1分')) } else { callback() } diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue index 2abddd12b..dfaa51e38 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/establish.vue @@ -139,7 +139,7 @@ @@ -522,6 +522,12 @@ export default { esName: [ { required: true, message:"请输入企标名称", trigger: "blur" } ], + rqbName: [ + { required: true, message: "请选择代替企标编号", trigger: "blur" } + ], + area: [ + { required: true, message: "请选择适用车型", trigger: "change" } + ], reviseStatus: [ { required: true, message: "请选择制修订类型", trigger: "blur" } ], @@ -543,6 +549,21 @@ export default { drafterName: [ {required: true, message: '请选择起草人', trigger: 'change'}, ], + tsJson: [ + {required: true, message: '请选择体系结构', trigger: 'change'}, + ], + isRelate: [ + {required: true, message: '请选择采用国内外标准情况', trigger: 'change'}, + ], + technologic: [ + {required: true, message: '请输入指标依据', trigger: 'blur'}, + ], + esStandRelations: [ + {required: true, message: '请输入采用标准', trigger: 'blur'}, + ], + useLevel: [ + {required: true, message: '请选择采标程度', trigger: 'change'}, + ], newReason: [ {required: true, message: '请输入立项原因', trigger: 'blur'}, ], diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdlx/step2.vue b/src/pages/processCenter/pages/creatProcess/qbzxdlx/step2.vue index ae6d37c89..6946cffd7 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdlx/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdlx/step2.vue @@ -167,7 +167,7 @@ - - - + + + + + + +
{{ item.name }} - - - + + + @@ -717,8 +717,11 @@ export default { examineName: "" }, qbfsFormRules: { - // unit: [ - // { required: true, message: "请选择起草单位", trigger: "change" } + projectTarget: [ + { required: true, message: "请输入项目目标", trigger: "blur" } + ], + // fileName: [ + // { required: true, message: "请上传附件", trigger: "blur" } // ], bussSort: [ { required: true, message: "请选择企标类别", trigger: "blur" } @@ -726,30 +729,54 @@ export default { esName: [ { required: true, validator: standNameVerify, trigger: "blur" } ], + rqbName: [ + { required: true, message: "请输入代替企标编号", trigger: "blur" } + ], reviseStatus: [ { required: true, message: "请选择制修订类型", trigger: "blur" } ], - // resPersonName: [ - // { required: true, message: "请输入评审责任人", trigger: "blur" } - // ], - // wgLeaderName: [ - // { required: true, message: "请输入工作组组长", trigger: "blur" } - // ], - // unitName: [ - // { required: true, message: "请选择起草责任单位", trigger: "blur" } - // ], - // draftTime: [ - // { required: true, message: "请输入计划标准初稿完成时间", trigger: "blur" } - // ], - // releaseTime: [ - // {required: true, message: '请输入计划标准发布时间', trigger: 'blur'}, - // ], + unitName: [ + { required: true, message: "请选择起草单位", trigger: "change" } + ], drafterName: [ - {required: true, message: '请选择起草人', trigger: 'change'}, + { required: true, message: "请选择起草人", trigger: "change" } + ], + resPersonName: [ + { required: true, message: "请输入评审责任人", trigger: "blur" } + ], + wgLeaderName: [ + { required: true, message: "请输入工作组组长", trigger: "blur" } + ], + draftTime: [ + { required: true, message: "请选择计划标准初稿完成时间", trigger: "change" } + ], + releaseTime: [ + { required: true, message: "请选择计划标准发布时间", trigger: "change" } + ], + endTime: [ + { required: true, message: "请选择立项完成时间", trigger: "change" } + ], + tsJson: [ + { required: true, message: "请选择体系结构", trigger: "change" } + ], + area: [ + { required: true, message: "请选择适用车型", trigger: "change" } + ], + isRelate: [ + { required: true, message: "请选择是否采用标准", trigger: "change" } + ], + technologic: [ + { required: true, message: "请输入指标依据", trigger: "blur" } + ], + useLevel: [ + { required: true, message: "请选择采标程度", trigger: "change" } + ], + newReason: [ + {required: true, message: '请输入立项原因', trigger: 'blur'}, + ], + esStandRelations: [ + {required: true, message: '请输入采用标准', trigger: 'blur'}, ], - // newReason: [ - // {required: true, message: '请输入立项原因', trigger: 'blur'}, - // ], }, } @@ -1313,8 +1340,11 @@ export default { idList += item.id; nameList += item.name; }); + console.log(nameList) this.roleForm.countersigner = idList; this.roleForm.countersignerName = nameList; + this.qbfsForm.resPerson = idList; + this.qbfsForm.resPersonName = nameList; } }, }; diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue index 1b036b1b6..ff9c46b06 100644 --- a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue @@ -880,6 +880,7 @@ export default { dataListChildren.splice(index, 1) } this.dataList = dataListChildren; + console.log(this.dataList) this.total = this.dataList.length; } From c1a7c7483b44176c078e81a51fe3c2ab9380b24d Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Wed, 12 Oct 2022 17:09:39 +0800 Subject: [PATCH 05/12] =?UTF-8?q?1.=E4=BC=81=E6=A0=87=E8=AE=A1=E5=88=92-?= =?UTF-8?q?=E6=9C=80=E5=90=8E=E6=B7=BB=E5=8A=A0=E4=B8=A4=E5=88=97=E3=80=90?= =?UTF-8?q?=E5=AE=9E=E9=99=85=E6=A0=87=E5=87=86=E5=8F=91=E5=B8=83=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E3=80=91=E3=80=90=E8=B4=A8=E9=87=8F=E8=AF=84=E5=88=86?= =?UTF-8?q?=E3=80=91=202.=E4=BC=81=E6=A0=87=E8=AE=A1=E5=88=92-=E7=AC=AC2?= =?UTF-8?q?=E5=88=97=E6=B7=BB=E5=8A=A0=E3=80=90=E4=BC=81=E6=A0=87=E7=BC=96?= =?UTF-8?q?=E5=8F=B7=E3=80=91=EF=BC=9B=E5=A6=82=E6=9E=9C=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E5=AE=8C=E6=88=90=EF=BC=8C=E7=82=B9=E5=87=BB=E4=BC=81?= =?UTF-8?q?=E6=A0=87=E7=BC=96=E5=8F=B7=E5=8F=AF=E4=BB=A5=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E5=88=B0=E4=BC=81=E6=A0=87=E8=AF=A6=E6=83=85=203.=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=9D=A1=E4=BB=B6=E4=B8=AD=EF=BC=8C=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E7=8A=B6=E6=80=81=20=E6=94=B9=20=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../enterpriseStandardPlan/index.vue | 110 +++++++++++++++++- 1 file changed, 107 insertions(+), 3 deletions(-) diff --git a/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue b/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue index 4ee21b81f..346e34e1b 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue @@ -15,8 +15,8 @@ - - + + @@ -105,6 +105,12 @@ align="center" width="120"> + + + + + + + - - - + + + + + + +
{{ item.name }} - - - + + + @@ -575,6 +575,8 @@ export default { 'qbfsForm.esName': { handler: function(val) { if(val && val !== ''){ + console.log(val) + console.log(this.qbfsForm.LXD) this.qbfsForm.LXDName = val+'-立项单' this.LXDList = [] this.LXDList=this.assemble(this.qbfsForm.LXD,val+'-立项单'); @@ -630,6 +632,25 @@ export default { } }, methods: { + saveEditFile(){ + if(this.$route.query.bpnId === undefined && this.$route.query.taskIds === undefined){ + this.$http.get('/lawss/activiti/saveEditFile', { + model: 'model_lx' + },{ + _this: this + }, res => { + console.log(res) + if(res){ + this.qbfsForm.LXD = res.id + this.qbfsForm.LXDName = '立项单' + this.LXDList=this.assemble(res.id,'立项单'); + } + + }) + }else { + this.LXDList=this.assemble(this.qbfsForm.LXD,this.qbfsForm.LXDName); + } + }, getDataByNameAndSort() { return new Promise((resolve, reject) => { this.$http.get('esRevisePlan/es-revise-plan/getDataByNameAndSort', { diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue index 9e3a627a2..40f9257f5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step1.vue @@ -457,6 +457,7 @@ export default { this.toggleType = '4' }else if(this.comName === 'establish'){ this.toggleType = '5' + this.$refs.childForm.saveEditFile() } }, //流程保存 diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue index 3bb7c1053..d14241367 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue @@ -145,14 +145,14 @@ placeholder="请输入引用标准" :maxlength="500"/> - - - + + + + + + + +
{{ item.name }} diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue index 85d9118bb..e72bb6a88 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step3.vue @@ -145,14 +145,14 @@ placeholder="请输入引用标准" :maxlength="500"/> - - - + + + + + + + +
{{ item.name }} diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue index b858d4d9d..e8b8a1e4e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step4.vue @@ -145,14 +145,14 @@ placeholder="请输入引用标准" :maxlength="500"/> - - - + + + + + + + +
{{ item.name }} diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue index 84553673d..4f87ae865 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step5.vue @@ -145,14 +145,14 @@ placeholder="请输入引用标准" :maxlength="500"/> - - - + + + + + + + +
{{ item.name }} diff --git a/src/pages/processCenter/pages/phone/qbrk/common/formList.vue b/src/pages/processCenter/pages/phone/qbrk/common/formList.vue index a7831eaa9..d31fa4f4a 100644 --- a/src/pages/processCenter/pages/phone/qbrk/common/formList.vue +++ b/src/pages/processCenter/pages/phone/qbrk/common/formList.vue @@ -314,6 +314,7 @@