diff --git a/src/views/modules/custom/gridoperatorinfo.vue b/src/views/modules/custom/gridoperatorinfo.vue index 9291c17a..15dd5e16 100755 --- a/src/views/modules/custom/gridoperatorinfo.vue +++ b/src/views/modules/custom/gridoperatorinfo.vue @@ -136,7 +136,10 @@ export default { deleteIsBatch: true }, dataForm: { - id: '' + id: '', + streetId: '', + communityId: '', + gridId: '' }, ids: [], options: [], @@ -154,25 +157,20 @@ export default { }, watch: { 'ids': function (val) { - if (val.length === 0 || val.length === 1) { - this.dataForm.streetId = '' - this.dataForm.communityId = '' - this.dataForm.gridId = '' - } - if (val.length === 2) { - this.dataForm.streetId = this.ids[1] + if (val.length == 0 || val.length == 1) { + this.dataForm.streetId = val[0] this.dataForm.communityId = '' this.dataForm.gridId = '' } - if (val.length === 3) { + if (val.length == 2) { this.dataForm.streetId = '' - this.dataForm.communityId = this.ids[2] + this.dataForm.communityId = val[1] this.dataForm.gridId = '' } - if (val.length === 4) { + if (val.length == 3) { this.dataForm.streetId = '' this.dataForm.communityId = '' - this.dataForm.gridId = this.ids[3] + this.dataForm.gridId = val[2] } } },