diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index 9a5529dc9..f50056387 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -118,7 +118,7 @@ - + - + 0){ + this.LSBBBUSSFileList=this.LSBBBUSSFileList.concat(this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName)) + }else { + this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); + } + this.form.LSBBBUSS = this.form.FBGBUSS + this.form.LSBBBUSSName = this.form.FBGBUSSName + this.FBGBUSSFileList= [] + this.FBGBUSS = "" + this.FBGBUSSName = "" + } this.LSBBBUSSFileList=this.LSBBBUSSFileList.concat(this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName)) this.form.LSBBBUSS = this.form.FBGBUSS this.form.LSBBBUSSName = this.form.FBGBUSSName @@ -1593,7 +1611,15 @@ }else if(this.form.standStatus === '1' ){ this.form.id = "" this.form.standCode = "" - if(type === '1'){ + this.FBGBUSSFileList=[]; + this.BZSMBUSSFileList=[]; + this.LSBBBUSSFileList=[]; + this.QTWJBUSSFileList=[]; + this.GLWJBUSSFileList=[]; + this.XGDFileList=[]; + this.$refs['form'].resetFields() + this.form.standStatus = '1' + if(this.form.standStatus === '1'){ this.isSubmit = true this.saveLoading = true } @@ -1608,7 +1634,7 @@ this.form.standCode = this.form.standSort + ' ' + standSn + ( this.form.standYear === '' ? '' : '-' + this.form.standYear ) this.FBGBUSSFileList = [] this.LSBBBUSSFileList = [] - if(type === '1'){ + if(this.form.standStatus === '1'){ this.isSubmit = false this.saveLoading = false } @@ -2046,20 +2072,7 @@ this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.standardDrawer = false this.verifySarStandard = true - this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); - this.QTWJBUSSFileList=this.assemble(this.form.QTWJBUSS,this.form.QTWJBUSSName); - this.GLWJBUSSFileList=this.assemble(this.form.GLWJBUSS,this.form.GLWJBUSSName); - this.LSBBBUSSFileList = [] - if(this.LSBBBUSSFileList && this.LSBBBUSSFileList.length > 0){ - this.LSBBBUSSFileList=this.LSBBBUSSFileList.concat(this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName)) - }else { - this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); - } - this.form.LSBBBUSS = this.form.FBGBUSS - this.form.LSBBBUSSName = this.form.FBGBUSSName - this.FBGBUSSFileList= [] - this.FBGBUSS = "" - this.FBGBUSSName = "" + this.getStandInfoByReviseStatus('dr') this.$forceUpdate() } // 遍历对象初始化文件信息 @@ -2485,6 +2498,12 @@ }else if(this.replaceLawType === 'BDTQBBHBUSS'){ this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) this.form.standNum = this.filterSetData(textArr2.join(',')) + if(this.form.BDTQBBHBUSS !== undefined && this.form.BDTQBBHBUSS !== null){ + 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 ) + } }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } @@ -2895,6 +2914,11 @@ this.$message.warning("请选择一条被代替企标编号") return } + + if((this.form.standStatus === '3') && (this.standardCheckedList === undefined ||this.standardCheckedList.length === 0)) { + this.$message.warning("请选择一条企标标准") + return + } // this.changeTree(this.form.modelData) this.$refs['form'].validate((valid) => { if (valid) {