diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1-4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1-4.vue index 736bfb5b7..02dd19eee 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step1-4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1-4.vue @@ -110,7 +110,7 @@

{{ item.name }} + :key="item.id"> {{ item.oldFileName }} { this.qbfsForm = JSON.parse(JSON.stringify(item)); + this.fileList = item.fileList let res = item.res ? item.res.substring(1, item.res.lastIndexOf("]")) : ""; res = res.split(","); this.dataList = []; diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue index 952d7543c..21a407305 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue @@ -101,7 +101,7 @@

{{ item.name }} + :key="item.id"> {{ item.oldFileName }} { + let fileIds = res.data.attrInfoCaseMap.fbgbuss + this.$http.get('att/attFile/getMultiFileInfos',{fileIds: fileIds}, { + _this: this + }, res => { + this.fileList = res.data + }) + }) this.qbfsForm.entNumber = this.selectList[0].standCode || '--' this.qbfsForm.cnName = this.selectList[0].standName || '--' this.qbfsForm.enName = this.selectList[0].standEnName || '--' @@ -515,7 +525,6 @@ export default { this.qbfsForm.releaseDate = this.selectList[0].issueTime || '--' this.qbfsForm.implementDate = this.selectList[0].putTime || '--' this.qbfsForm.reviewDate = '--' //复审日期字段未确定 - this.fileList = this.selectList[0].standFileList this.ListModel = false } }, @@ -525,7 +534,6 @@ export default { }, //企业标准选中项改变 selectListChange(data){ - console.log(data); this.selectList = data }, // 点击查看 @@ -568,6 +576,7 @@ export default { this.$refs['roleForm'].validate((valid) => { if (valid) { this.isSubmit = true + this.qbfsForm.fileList = this.fileList this.qbfsForm.commentText = this.commentText var json = Object.assign(this.qbfsForm, this.roleForm) this.$http.get('lawss/activiti/startProcess', {type: '23'}, { diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue index 20f6a0243..9f94f9e6c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue @@ -97,7 +97,7 @@

{{ item.name }} + :key="item.id"> {{ item.oldFileName }} { this.qbfsForm = JSON.parse(JSON.stringify(item)) + this.fileList = item.fileList }) }, handleTabs(name) { @@ -406,18 +407,21 @@ export default { this.modalshowflag = true; }, checkedRole(data) { - var idList = ""; - var nameList = ""; + let idList = ""; + let nameList = ""; data.forEach(item => { - if (nameList.length > 0) { + if (nameList.length) { nameList += ","; idList += ","; } idList += item.id; nameList += item.name; }); - this.qbfsForm.jgUserId = idList; - this.qbfsForm.jgUser = nameList; + this.$set(this.qbfsForm, 'jgUser', nameList) + this.$set(this.qbfsForm, 'jgUserId', idList) + if(this.qbfsForm.jgUser){ + this.$refs.qbfsForm.validateField('jgUser') + } }, /** * @Description: 点击下载 diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue index 5e132ed8a..52c17fcbb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue @@ -97,7 +97,7 @@

{{ item.name }} + :key="item.id"> {{ item.oldFileName }} { this.qbfsForm = JSON.parse(JSON.stringify(item)) + this.fileList = item.fileList }) }, //流程提交 diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue index 4678b8f00..5559f5f43 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue @@ -107,10 +107,10 @@ clearable > - +

{{ item.name }} + :key="item.id"> {{ item.oldFileName }} { this.qbfsForm = JSON.parse(JSON.stringify(item)); + this.fileList = item.fileList let res = item.res ? item.res.substring(1, item.res.lastIndexOf("]")) : ""; res = res.split(","); this.dataList = []; diff --git a/src/pages/processCenter/pages/processDetail/index.vue b/src/pages/processCenter/pages/processDetail/index.vue index 4169ed788..8914299d4 100644 --- a/src/pages/processCenter/pages/processDetail/index.vue +++ b/src/pages/processCenter/pages/processDetail/index.vue @@ -272,7 +272,7 @@ export default { this.toProcessDetail('bzchStep6-1',row) } else if(prcType === '23'){ //企标复审 - this.toProcessDetail('qbzxdjhgkStep1-5',row) + this.toProcessDetail('qbfsStep1-4',row) }else if(prcType === '24'){ //企标废止 this.toProcessDetail('qbfzStep1-7',row)