From 69d7bccc39f27b6899359b0b1782bb52b23b1040 Mon Sep 17 00:00:00 2001 From: liuye Date: Mon, 14 Feb 2022 09:25:15 +0800 Subject: [PATCH] 27341 --- src/components/pages/selectGird.vue | 21 +++++++++++++++++++- src/saas/AppBackUserList/AppBackUserList.vue | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/components/pages/selectGird.vue b/src/components/pages/selectGird.vue index 1d82c7e5..a1503bf6 100644 --- a/src/components/pages/selectGird.vue +++ b/src/components/pages/selectGird.vue @@ -52,6 +52,7 @@ export default { userList: [], girdLevel: 0, parentGirdId: '', + isMyGird: false, //是否只查询当前户对应的网格员管理的三级网格 } }, computed: { @@ -60,9 +61,13 @@ export default { } }, onLoad(params) { + console.log(params) if (params.girdLevel) { this.girdLevel = params.girdLevel } + if(params.isMyGird) { + this.isMyGird = params.isMyGird + } this.isGirdUser() }, methods: { @@ -71,13 +76,27 @@ export default { if (res?.data) { if (res.data.checkType) { this.userGird = res.data - this.getTree() + if(this.isMyGird) { + this.getMyGird() + }else { + this.getTree() + } + } else { this.$u.toast('当前人员不是网格员或网格管理员') } } }) }, + getMyGird() { + this.selectList = [] + this.$http.post('/app/appgirdmemberinfo/queryMyGirdListByLevel2AndUser').then((res) => { + if (res.code == 0) { + this.allData = res.data + this.treeInit() + } + }) + }, getTree() { this.selectList = [] this.$http.post(`/app/appgirdinfo/queryAppGirdInfoByGirdLevel?girdLevel=${this.girdLevel}&girdMemberId=${this.userGird.girdMemberId}&parentGirdId=${this.parentGirdId}`).then((res) => { diff --git a/src/saas/AppBackUserList/AppBackUserList.vue b/src/saas/AppBackUserList/AppBackUserList.vue index 19030b81..ccaf2a71 100644 --- a/src/saas/AppBackUserList/AppBackUserList.vue +++ b/src/saas/AppBackUserList/AppBackUserList.vue @@ -3,7 +3,7 @@
- +
{{ girdName }}