diff --git a/src/views/components/editResi.vue b/src/views/components/editResi.vue index 1be440e7..27be335d 100644 --- a/src/views/components/editResi.vue +++ b/src/views/components/editResi.vue @@ -14,7 +14,7 @@ - +
@@ -33,7 +33,7 @@ - +
0) { - if (!_form.AGENCY_ID) _form.AGENCY_ID = this.$store.state.user.agencyId + if (!_form.AGENCY_ID) _form.AGENCY_ID = this.agencyId } if (!_form.ID) _form.ID = ID } @@ -680,8 +684,11 @@ export default { }, getGridList () { const { user } = this.$store.state + let purpose = 'query' + if (this.disabled) purpose = 'query' + else purpose = 'addorupdate' this.$http - .post('/gov/org/customergrid/gridoption', { agencyId: user.agencyId }) + .post('/gov/org/customergrid/gridoption', { agencyId: this.agencyId, purpose }) .then(({ data: res }) => { if (res.code !== 0) { return this.$message.error(res.msg) @@ -697,7 +704,7 @@ export default { getValiheList () { const { user } = this.$store.state this.$http - .post('/gov/org/icneighborhood/neighborhoodoption', { gridId: this.form.GRID_ID, agencyId: user.agencyId }) + .post('/gov/org/icneighborhood/neighborhoodoption', { gridId: this.form.GRID_ID, agencyId: this.agencyId }) .then(({ data: res }) => { if (res.code !== 0) { return this.$message.error(res.msg) diff --git a/src/views/components/resiSearch.vue b/src/views/components/resiSearch.vue index d286fee3..53fc6314 100644 --- a/src/views/components/resiSearch.vue +++ b/src/views/components/resiSearch.vue @@ -455,7 +455,7 @@ export default { getGridList() { const { user } = this.$store.state this.$http - .post('/gov/org/customergrid/gridoption', { agencyId: user.agencyId }) + .post('/gov/org/customergrid/gridoption', { agencyId: user.agencyId, purpose: 'query' }) .then(({ data: res }) => { if (res.code !== 0) { return this.$message.error(res.msg) @@ -473,7 +473,8 @@ export default { this.$http .post('/gov/org/icneighborhood/neighborhoodoption', { gridId: this.form.GRID_ID, - agencyId: user.agencyId + agencyId: '' + // agencyId: user.agencyId }) .then(({ data: res }) => { if (res.code !== 0) { diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue index 73289a9f..5d77767b 100644 --- a/src/views/modules/base/resi.vue +++ b/src/views/modules/base/resi.vue @@ -160,6 +160,7 @@ :form-info="editForm" :fixed="true" :form-list="formList" + :agency-id="editAgencyId" @changegroup="handleChangeGroup" />
@@ -180,6 +181,7 @@ :muti-list="item.mutiList" :form-list="item.itemList" :disabled="disabled" + :agency-id="editAgencyId" /> @@ -230,6 +232,7 @@ export default { activeName: '', tableData: [], searchList: [], + editAgencyId: '', editForm: { GRID_ID: '', VILLAGE_ID: '', @@ -411,11 +414,13 @@ export default { }, async handleLook(row) { this.disabled = true + this.editAgencyId = row.ORG_ID await this.getFormList('edit') this.getrowInfo(row.icResiUserId) }, async handleEdit(row) { this.disabled = false + this.editAgencyId = row.ORG_ID await this.getFormList('edit') await this.getrowInfo(row.icResiUserId) },