Browse Source

地图展示bug

shibei_master
jiangyy 4 years ago
parent
commit
5bbd1d0247
  1. 2
      src/assets/scss/modules/visual/basicInfoMain.scss
  2. 262
      src/views/modules/visual/basicinfo/basicInfoCommunity.vue
  3. 2
      src/views/modules/visual/basicinfo/basicInfoMain.vue
  4. 11
      src/views/modules/visual/basicinfo/peopleSearch.vue

2
src/assets/scss/modules/visual/basicInfoMain.scss

@ -37,7 +37,7 @@
width: 100%; width: 100%;
// padding: 10px 5px 13px; // padding: 10px 5px 13px;
// margin-top: 8px; // margin-top: 8px;
height: calc(88vh); height: calc(88vh - 5px);
color: #fff; color: #fff;
// background: url('../../../img/modules/visual/warning-box.png') no-repeat // background: url('../../../img/modules/visual/warning-box.png') no-repeat
// center; // center;

262
src/views/modules/visual/basicinfo/basicInfoCommunity.vue

@ -95,264 +95,7 @@ export default {
selBuildingName: '', selBuildingName: '',
roomLoaded: false, roomLoaded: false,
roomArray: [ roomArray: [],
{
houseId: "1",
houseName: "101室",
categoryList: [
{
name: '党员',
iconUrl: require('../../../../assets/img/shuju/dangyuan.png'),
isSpecial: '1',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "2",
houseName: "102室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "3",
houseName: "103室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "4",
houseName: "104室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "5",
houseName: "105室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "6",
houseName: "106室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
}, {
houseId: "1",
houseName: "101室",
categoryList: [
{
name: '党员',
iconUrl: require('../../../../assets/img/shuju/dangyuan.png'),
isSpecial: '1',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "2",
houseName: "102室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "3",
houseName: "103室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "4",
houseName: "104室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "5",
houseName: "105室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "6",
houseName: "106室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
}, {
houseId: "1",
houseName: "101室",
categoryList: [
{
name: '党员',
iconUrl: require('../../../../assets/img/shuju/dangyuan.png'),
isSpecial: '1',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "2",
houseName: "102室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
},
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "3",
houseName: "103室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "4",
houseName: "104室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "5",
houseName: "105室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
},
{
houseId: "6",
houseName: "106室",
categoryList: [
{
name: '低保',
iconUrl: require('../../../../assets/img/modules/visual/dabing.png'),
isSpecial: '0',
}
]
}
],
selHouseId: '', selHouseId: '',
selHouseName: '', selHouseName: '',
selHouseIndex: 0, selHouseIndex: 0,
@ -414,6 +157,7 @@ export default {
// //
async handleShowAllUser (selIndex) { async handleShowAllUser (selIndex) {
// this.startLoading() // this.startLoading()
await this.loadUser(this.roomArray[selIndex].houseId, selIndex)
this.roomArray.forEach((element, index) => { this.roomArray.forEach((element, index) => {
let obj = JSON.parse(JSON.stringify(element)) let obj = JSON.parse(JSON.stringify(element))
@ -422,7 +166,7 @@ export default {
obj.showAllUser = !obj.showAllUser obj.showAllUser = !obj.showAllUser
this.$set(this.roomArray, selIndex, obj) this.$set(this.roomArray, selIndex, obj)
this.loadUser(element.houseId, selIndex)
} else { } else {
obj.showAllUser = false obj.showAllUser = false
this.$set(this.roomArray, index, obj) this.$set(this.roomArray, index, obj)

2
src/views/modules/visual/basicinfo/basicInfoMain.vue

@ -316,7 +316,7 @@ const vueGis = {
name: '搜索' name: '搜索'
} }
this.$nextTick(() => { this.$nextTick(() => {
this.$refs.ref_search.loadList(); this.$refs.ref_search.reset();
}); });
} else { } else {

11
src/views/modules/visual/basicinfo/peopleSearch.vue

@ -97,7 +97,10 @@ export default {
} }
}, },
reset () {
this.searchName = ''
this.tableData = []
},
async loadList () { async loadList () {
if (this.searchName) { if (this.searchName) {
const url = "/epmetuser/icresiuser/searchbyname" const url = "/epmetuser/icresiuser/searchbyname"
@ -130,7 +133,11 @@ export default {
this.pageNo = val this.pageNo = val
this.loadList() this.loadList()
}, },
} },
destroyed () {
console.log("我已经离开了!");
},
}; };
</script> </script>

Loading…
Cancel
Save