diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue index 307627111..529ac6782 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue @@ -344,7 +344,7 @@ this.form.title = data.title this.form.date = data.date this.json = data - this.tableData = data.responUserListMap + this.tableData = data.responUserList this.form.hzfileName = data.hzfileName this.form.hzfileId = data.hzfileId }).catch(e => { diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue index caf5acd2d..6bbd01b4f 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue @@ -344,7 +344,7 @@ this.form.title = data.title this.form.date = data.date this.json = data - this.tableData = data.responUserListMap + this.tableData = data.responUserList this.form.hzfileName = data.hzfileName this.form.hzfileId = data.hzfileId }).catch(e => { diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue index df88eaaca..af250d1cb 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue @@ -344,7 +344,7 @@ this.form.title = data.title this.form.date = data.date this.json = data - this.tableData = data.responUserListMap + this.tableData = data.responUserList this.form.hzfileName = data.hzfileName this.form.hzfileId = data.hzfileId }).catch(e => { diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue index 16c896fdb..889c9514d 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue @@ -344,7 +344,7 @@ this.form.title = data.title this.form.date = data.date this.json = data - this.tableData = data.responUserListMap + this.tableData = data.responUserList this.form.hzfileName = data.hzfileName this.form.hzfileId = data.hzfileId }).catch(e => { diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step4.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step4.vue index 7f30f2f5b..c5656481f 100644 --- a/src/pages/processCenter/pages/creatProcess/xmpg2/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step4.vue @@ -429,17 +429,19 @@ export default { }, checkedRole (data) { if (this.type === 1) { - this.dataList[this.zrIndex].liablePeopleId = data[0].id - this.dataList[this.zrIndex].liablePeople = data[0].name - this.$forceUpdate() + const newRow = JSON.parse(JSON.stringify(this.dataList[this.zrIndex])) + newRow.liablePeopleId = data[0].id + newRow.liablePeople = data[0].name + this.$set(this.dataList, this.zrIndex, newRow) } else if(this.type === 2) { - this.dataList.forEach( item => { + this.dataList.forEach((item, index) => { this.selectList.forEach( items => { if (item.standId === items.standId) { - item.liablePeopleId = data[0].id - item.liablePeople = data[0].name + const newRow = JSON.parse(JSON.stringify(item)) + newRow.liablePeopleId = data[0].id + newRow.liablePeople = data[0].name + this.$set(this.dataList, index, newRow) } - this.$forceUpdate() }) }) }