diff --git a/src/views/dataBoard/renfang/resi/list.vue b/src/views/dataBoard/renfang/resi/list.vue index fa0346fd7..bdc08f9f3 100644 --- a/src/views/dataBoard/renfang/resi/list.vue +++ b/src/views/dataBoard/renfang/resi/list.vue @@ -153,7 +153,12 @@ export default { showInfo (index) { let item = this.srcTableData[index]; - this.displayedResiId = item.user_id; + this.$router.push({ + path: "/dataBoard/overview/resident", + query: { + user_id: item.resiId, + }, + }); }, handlePageNoChange (pageNo) { @@ -168,15 +173,28 @@ export default { }, async getList () { - const { resiType, pageNo, pageSize } = this; + const { org_id,resiType, pageNo, pageSize } = this; this.loading = true; const url = "/actual/base/residentBaseInfo/page"; + var categoryKey = "FLOATING_FLAG"; + var reverseOption = ""; + + if(resiType==='0'){ + categoryKey="FLOATING_FLAG"; + }else if(resiType==='1'){ + reverseOption="y"; + }else{ + categoryKey = ""; + } + const { data, code, msg } = await requestPost( url, { - floatType: resiType, + agencyId:org_id, + categoryKey: categoryKey, + reverseOption:reverseOption, pageNo, pageSize, }, @@ -188,7 +206,7 @@ export default { this.loading = false; if (code === 0) { - this.srcTableData = data; + this.srcTableData = data.list; this.total = data.total; this.list = data.list.map((item, index) => {