From 613f905faa35940a74fedf3d4aa27524c50d63ed Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 18:24:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20BUG=20#5?= =?UTF-8?q?2162=20=E4=BC=81=E6=A0=87=E6=8A=80=E6=9C=AF=E6=A0=87=E5=87=86?= =?UTF-8?q?=20=E5=A4=9A=E9=80=89=E5=8F=82=E6=95=B0=E4=B8=8D=E6=B8=B2?= =?UTF-8?q?=E6=9F=93=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/qbrk/step1.vue | 1 - .../pages/creatProcess/qbrk/step10.vue | 13 +++++++++++++ .../pages/creatProcess/qbrk/step11.vue | 13 +++++++++++++ .../pages/creatProcess/qbrk/step12.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step13.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step2.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step3.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step4.vue | 13 +++++++++++++ .../pages/creatProcess/qbrk/step5.vue | 17 ++++++++++++++++- .../pages/creatProcess/qbrk/step6.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step7.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step8.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/step9.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/stepC1.vue | 13 +++++++++++++ .../pages/creatProcess/qbrk/stepC3.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/stepC6.vue | 16 ++++++++++++++++ .../pages/creatProcess/qbrk/stepDetail.vue | 13 +++++++++++++ .../tabComponents/newProcess/index.vue | 6 +++--- 18 files changed, 244 insertions(+), 5 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index 17c5f3d35..c58dfca9d 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -1950,7 +1950,6 @@ return ""; }, filterDate(data){ -debugger if(data === undefined || data === null || data === '' || data === 'null'){ return "" }else if (data.toString().indexOf(",") !== -1){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue index 32eeba398..dabf401a1 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue @@ -2293,8 +2293,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue index 07de0d0cc..0e15708c4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue @@ -2292,8 +2292,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index 8c8f65210..60a948fb9 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -1403,6 +1403,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2529,10 +2532,23 @@ this.form.prcName = this.prcName this.form.issueTime = this.dateFormatter() this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.formKey++ // this.getStandInfoByReviseStatus() }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue index e456431c1..23662aace 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue @@ -1407,6 +1407,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2560,9 +2563,22 @@ this.form.issueTime = this.dateFormatter() this.form['id'] = item.id this.getStandInfoByReviseStatus() + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.formKey++ }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue index 8a62b035a..0cd8d1ae5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue @@ -1515,6 +1515,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.fileList=this.assemble(this.form.footFile,this.form.footFileName); this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); @@ -2602,11 +2605,24 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.form.evaluationData = [] this.evaluationHisListRep() this.evaluationHisListRepSum() }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue index 20ff163e6..64e513c35 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue @@ -1460,6 +1460,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2601,8 +2604,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue index 5a684dd79..794c359ad 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue @@ -2304,8 +2304,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue index 99db80d5f..f415cc173 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue @@ -1831,6 +1831,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); @@ -2879,8 +2882,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ @@ -2975,7 +2991,6 @@ }, }, mounted () { - console.log(this.$store.getters.userInfo) this.getTaskId() this.getData() this.processTable() diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index 0eb9db304..9b2b60cf8 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -1806,6 +1806,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2950,9 +2953,22 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.formKey++ }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue index 2264a3a4a..bf715ec65 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue @@ -1495,6 +1495,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); @@ -2517,8 +2520,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue index 8a7e4c94e..5be5a4a19 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue @@ -1316,6 +1316,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); @@ -2330,8 +2333,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue index 2a8ef9cd6..450635450 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue @@ -1535,6 +1535,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.form.LSBBBUSS,this.form.LSBBBUSSName); @@ -2572,8 +2575,21 @@ this.form.prcName = this.prcName this.form['id'] = item.id this.evaluationHisListRepSum() + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index ae972802e..79f75e312 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -2709,9 +2709,22 @@ this.evaluationHisListRep() this.getStandInfoByReviseStatus() this.evaluationHisListRepSum() + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.formKey++ }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index 7b0b8fcc9..a8e0ef4e8 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -1460,6 +1460,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2601,8 +2604,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index b80c435cf..8942f4664 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -1806,6 +1806,9 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.footFileList=this.assemble(this.form.footFile,this.form.footFileName); this.FBGBUSSFileList=this.assemble(this.form.FBGBUSS,this.form.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.form.BZSMBUSS,this.form.BZSMBUSSName); @@ -2950,9 +2953,22 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) this.formKey++ }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue index e0cc4ef97..daddd5508 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue @@ -2240,8 +2240,21 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id + this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) + this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) + this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, assemble(ids,names){ let list= new Array(); if(ids && ids !== '' && names && names !== ''){ diff --git a/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue index b96fcecab..f4fb58b02 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue @@ -155,7 +155,7 @@
- +
@@ -220,7 +220,7 @@
- +
@@ -235,7 +235,7 @@
- +