From e8ebf622f8f774fafcc84811320ef0ee26fb4266 Mon Sep 17 00:00:00 2001 From: zeng yuneng Date: Thu, 1 Dec 2022 15:23:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E6=A0=87=E7=BC=96=E5=86=99=E6=B1=87?= =?UTF-8?q?=E6=80=BB=E8=8A=82=E7=82=B9-=E4=B8=8A=E4=BC=A0=E5=8F=91?= =?UTF-8?q?=E5=B8=83=E7=A8=BF-=E4=B8=8A=E4=BC=A0=E4=B8=A4=E4=B8=AA?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=90=8E=EF=BC=8C=E9=A1=B5=E9=9D=A2=E5=8F=AA?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E4=B8=80=E4=B8=AA=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzpg/step2.vue | 3 +- .../pages/creatProcess/qbrk-product/step3.vue | 81 +++++++++++++++---- 2 files changed, 66 insertions(+), 18 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzpg/step2.vue b/src/pages/processCenter/pages/creatProcess/bzpg/step2.vue index 13f7997e1..a0a96e66b 100644 --- a/src/pages/processCenter/pages/creatProcess/bzpg/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzpg/step2.vue @@ -348,7 +348,8 @@ export default { _this: this }, res => { if (res.success) { - this.$message.success(res.message) + // this.$message.success(res.message) + this.$message.success('驳回成功') this.$router.push('/processCenter') } this.isSubmit = false diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue index 78dac3cdf..db04037dc 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue @@ -1246,6 +1246,7 @@ this.XGDFileList = list3 this.QTWJBUSSFileList = list4 this.GLWJBUSSFileList = list5 + console.log(fileType) if(fileMadel){ this.fileType = fileType this.fileUpload(fileType) @@ -2134,42 +2135,88 @@ // fileList = fileList.splice(0, 1) // } if (response.ok) { - const fileObj = {} - fileObj.id = file.response.data.id - fileObj.name = file.response.data.name - switch (this.fileType){ + // debugger + for(let i = 0 ; i < fileList.length ; i++){ + const fileObj = {} + console.log(fileList[i],'fileList[i]') + fileObj.id = fileList[i].response ? fileList[i].response.data.id : fileList[i].id + fileObj.name =fileList[i].response? fileList[i].response.data.name : fileList[i].name + switch (this.fileType){ case 'FBGBUSS': - this.FBGBUSSFileList = this.FBGBUSSFileList.filter ( item => item.response === undefined); + this.FBGBUSSFileList = this.FBGBUSSFileList.filter ( item => item.response === undefined); + if(this.FBGBUSSFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined){ this.FBGBUSSFileList.push(fileObj) - break; + } + break; case 'BZSMBUSS' : - this.BZSMBUSSFileList = this.BZSMBUSSFileList.filter ( item => item.response === undefined); + this.BZSMBUSSFileList = this.BZSMBUSSFileList.filter ( item => item.response === undefined); + if(this.BZSMBUSSFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined) this.BZSMBUSSFileList.push(fileObj) - break; + break; case 'LSBBBUSS': - this.LSBBBUSSFileList = this.LSBBBUSSFileList.filter ( item => item.response === undefined); + this.LSBBBUSSFileList = this.LSBBBUSSFileList.filter ( item => item.response === undefined); + if(this.LSBBBUSSFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined) this.LSBBBUSSFileList.push(fileObj) - break; + break; case 'QTWJBUSS': - this.QTWJBUSSFileList = this.QTWJBUSSFileList.filter ( item => item.response === undefined); + this.QTWJBUSSFileList = this.QTWJBUSSFileList.filter ( item => item.response === undefined); + if(this.QTWJBUSSFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined) this.QTWJBUSSFileList.push(fileObj) - break; + break; case 'GLWJBUSS': - this.GLWJBUSSFileList = this.GLWJBUSSFileList.filter ( item => item.response === undefined); + this.GLWJBUSSFileList = this.GLWJBUSSFileList.filter ( item => item.response === undefined); + if(this.GLWJBUSSFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined) this.GLWJBUSSFileList.push(fileObj) - break; + break; case 'XGD': - this.XGDFileList = this.XGDFileList.filter ( item => item.response === undefined); + this.XGDFileList = this.XGDFileList.filter ( item => item.response === undefined); + if(this.XGDFileList.every((item)=>item.id !== fileObj.id) && fileObj.id!==undefined) this.XGDFileList.push(fileObj) - break; + break; default : ; - } + } + // } + console.log(this.FBGBUSSFileList) + } + + // const fileObj = {} + // fileObj.id = file.response.data.id + // fileObj.name = file.response.data.name + // console.log(fileObj.name,'fileObj.name') + // switch (this.fileType){ + // case 'FBGBUSS': + // this.FBGBUSSFileList = this.FBGBUSSFileList.filter ( item => item.response === undefined); + // this.FBGBUSSFileList.push(fileObj) + // break; + // case 'BZSMBUSS' : + // this.BZSMBUSSFileList = this.BZSMBUSSFileList.filter ( item => item.response === undefined); + // this.BZSMBUSSFileList.push(fileObj) + // break; + // case 'LSBBBUSS': + // this.LSBBBUSSFileList = this.LSBBBUSSFileList.filter ( item => item.response === undefined); + // this.LSBBBUSSFileList.push(fileObj) + // break; + // case 'QTWJBUSS': + // this.QTWJBUSSFileList = this.QTWJBUSSFileList.filter ( item => item.response === undefined); + // this.QTWJBUSSFileList.push(fileObj) + // break; + // case 'GLWJBUSS': + // this.GLWJBUSSFileList = this.GLWJBUSSFileList.filter ( item => item.response === undefined); + // this.GLWJBUSSFileList.push(fileObj) + // break; + // case 'XGD': + // this.XGDFileList = this.XGDFileList.filter ( item => item.response === undefined); + // this.XGDFileList.push(fileObj) + // break; + // default : ; + // } this.formKey++ this.$message({ showClose: true, message: response.message, type: 'success' }) + this.fileMadel = false } }, downloadFile (data) {