|
@@ -179,13 +179,13 @@ export default {
|
|
|
'code': '610400'
|
|
|
},
|
|
|
{
|
|
|
- 'id': '610500',
|
|
|
- 'sort': 5,
|
|
|
- 'parentId': '610000',
|
|
|
- 'parentIds': '100000,610000',
|
|
|
- 'isOpen': '0',
|
|
|
- 'name': '高陵区',
|
|
|
- 'code': '610500'
|
|
|
+ 'id': '610500',
|
|
|
+ 'sort': 5,
|
|
|
+ 'parentId': '610000',
|
|
|
+ 'parentIds': '100000,610000',
|
|
|
+ 'isOpen': '0',
|
|
|
+ 'name': '高陵区',
|
|
|
+ 'code': '610500'
|
|
|
}
|
|
|
], // 市下拉
|
|
|
addrDistrictList: [], // 区下拉
|
|
@@ -204,14 +204,14 @@ export default {
|
|
|
infoWindow: null, // 地图信息窗口对象
|
|
|
beginDate: moment().subtract('days', 7).format('YYYY-MM-DD 00:00:00'), // 查询开始时间
|
|
|
endDate: moment(moment().add(-1, 'days').endOf('day').valueOf()).format('YYYY-MM-DD 23:59:59'), // 查询结束时间
|
|
|
- rubbishWeightData: {
|
|
|
- 'GATHER_OTHER': 0, // 其它垃圾
|
|
|
- 'GATHER_KITCHEN': 0, // 厨余垃圾
|
|
|
- 'GATHER_BUILDING': 0, // 建筑垃圾
|
|
|
- 'HARM': 0, // 有害垃圾
|
|
|
- 'RECYCLING': 0 // 可回收垃圾
|
|
|
- }, // 垃圾产生量数据
|
|
|
- rubbishWeightTotal: 0 // 垃圾产生量数据总计
|
|
|
+ rubbishWeightData: {
|
|
|
+ 'GATHER_OTHER': 0, // 其它垃圾
|
|
|
+ 'GATHER_KITCHEN': 0, // 厨余垃圾
|
|
|
+ 'GATHER_BUILDING': 0, // 建筑垃圾
|
|
|
+ 'HARM': 0, // 有害垃圾
|
|
|
+ 'RECYCLING': 0 // 可回收垃圾
|
|
|
+ }, // 垃圾产生量数据
|
|
|
+ rubbishWeightTotal: 0 // 垃圾产生量数据总计
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
@@ -253,8 +253,8 @@ export default {
|
|
|
}
|
|
|
this.addrDistrictList = []
|
|
|
this.queryParam.districtCode = ''
|
|
|
- // 地图经纬度
|
|
|
- this.getLocationCode()
|
|
|
+ // 地图经纬度
|
|
|
+ this.getLocationCode()
|
|
|
this.getAreaListRequest(e.target.value)
|
|
|
this.initChart()
|
|
|
},
|
|
@@ -297,6 +297,7 @@ export default {
|
|
|
// 地图是否全屏展示
|
|
|
isFullscreenMap () {
|
|
|
this.isMapFull = !this.isMapFull
|
|
|
+ this.$store.dispatch('ToggleMapFull', this.isMapFull)
|
|
|
if (this.isMapFull) {
|
|
|
this.fullScreen()
|
|
|
} else {
|
|
@@ -434,7 +435,7 @@ export default {
|
|
|
console.log(res, '垃圾产生量')
|
|
|
if (res.status == 200) {
|
|
|
Object.keys(this.rubbishWeightData).map(item => {
|
|
|
- let p = res.data.list.find(key => key.rubbishType == item)
|
|
|
+ const p = res.data.list.find(key => key.rubbishType == item)
|
|
|
this.rubbishWeightData[item] = p ? this.formatter(Math.round(p.rubbishWeight / 1000)) : 0
|
|
|
})
|
|
|
this.rubbishWeightTotal = this.formatter(Math.round(res.data.total / 1000))
|
|
@@ -1029,7 +1030,7 @@ export default {
|
|
|
<style lang="less">
|
|
|
.dataView-content {
|
|
|
width: 100%;
|
|
|
- height: 100%;
|
|
|
+ height: 100vh;
|
|
|
min-height: 600px;
|
|
|
background-image: url(../../assets/dataViewBg.png);
|
|
|
background-size: 100% 100%;
|