大屏
This commit is contained in:
		| @@ -224,6 +224,11 @@ | ||||
|     name: 'AppQxnDv', | ||||
|     label: '警民互联', | ||||
|  | ||||
|     props: { | ||||
|       instance: Function, | ||||
|       dict: Object, | ||||
|     }, | ||||
|  | ||||
|     components: { | ||||
|       DvMap, | ||||
|       DoughnutChart | ||||
| @@ -599,7 +604,22 @@ | ||||
|       } | ||||
|     }, | ||||
|  | ||||
|     mounted () { | ||||
|       this.init() | ||||
|     }, | ||||
|  | ||||
|     methods: { | ||||
|       init () { | ||||
|         this.instance.post(`/wxgridinfo/tree`, null, { | ||||
|           params: { | ||||
|             corpId: 'wpytYEDgAA5zwi8Ak2mwFh3PwBKwwlWA' | ||||
|           } | ||||
|         }).then(res => { | ||||
|           if (res.code === 0) { | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       Hex2RGBA(color, alpha = 1) { | ||||
|         let hex = 0; | ||||
|         if (color.charAt(0) == "#") { | ||||
|   | ||||
| @@ -56,7 +56,8 @@ export default { | ||||
|       timer: null, | ||||
|       v: `AiDvMap-${new Date().getTime()}`, | ||||
|       chart: null, | ||||
|       isShowInfo: false | ||||
|       isShowInfo: false, | ||||
|       geoJSON: require('../geoJSon/qxnGeoJSON.json') | ||||
|     } | ||||
|   }, | ||||
|   directives: { | ||||
| @@ -100,9 +101,9 @@ export default { | ||||
|  | ||||
|     initChart() { | ||||
|       this.chart = echarts.init(document.querySelector(`.${this.v}`)) | ||||
|       this.getData().then(res => { | ||||
|         if (res.code === 0) { | ||||
|           echarts.registerMap('黔西南', res.data) | ||||
|       // this.getData().then(res => { | ||||
|       //   if (res.code === 0) { | ||||
|           echarts.registerMap('黔西南', this.geoJSON) | ||||
|  | ||||
|           let option = { | ||||
|             geo: [ | ||||
| @@ -275,8 +276,7 @@ export default { | ||||
|           this.chart.on('click', e => { | ||||
|             this.isShowInfo = true | ||||
|           }) | ||||
|         } | ||||
|       }) | ||||
|       // }) | ||||
|     }, | ||||
|  | ||||
|     convertData(data) { | ||||
| @@ -299,7 +299,9 @@ export default { | ||||
|     }, | ||||
|  | ||||
|     getData() { | ||||
|       return http.post(`/app/appdvcpconfig/apiForward?url=${encodeURIComponent(`https://geo.datav.aliyun.com/areas_v3/bound/geojson?code=522300_full`)}`,) | ||||
|       return http.post(`/app/appdvcpconfig/apiForward?url=${encodeURIComponent(`https://geo.datav.aliyun.com/areas_v3/bound/geojson?code=522300_full`)}`, null, { | ||||
|  | ||||
|       }) | ||||
|     } | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user