|  | @@ -1,4 +1,4 @@
 | 
	
		
			
				|  |  | -<!-- 圆柱柱状图 -->
 | 
	
		
			
				|  |  | +<!-- 地图 -->
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="wrap-container sn-container">
 | 
	
		
			
				|  |  |      <div class="sn-content">
 | 
	
	
		
			
				|  | @@ -21,7 +21,7 @@ export default {
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    props: {
 | 
	
		
			
				|  |  |      getJson: {
 | 
	
		
			
				|  |  | -      type: String,
 | 
	
		
			
				|  |  | +      type: Object,
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    async mounted() {
 | 
	
	
		
			
				|  | @@ -34,22 +34,15 @@ export default {
 | 
	
		
			
				|  |  |        let uploadedDataURL = this.getJson
 | 
	
		
			
				|  |  |        let geoCoordMap = {
 | 
	
		
			
				|  |  |          印江土家族苗族自治县: [108.405517, 27.997976],
 | 
	
		
			
				|  |  | -        信阳市: [114.085490993, 32.1285823075],
 | 
	
		
			
				|  |  | -        南阳市: [112.542841901, 33.0114195691],
 | 
	
		
			
				|  |  | -        周口市: [114.654101942, 33.6237408181],
 | 
	
		
			
				|  |  | -        商丘市: [115.641885688, 34.4385886402],
 | 
	
		
			
				|  |  | -        安阳市: [114.351806508, 36.1102667222],
 | 
	
		
			
				|  |  | -        平顶山市: [113.300848978, 33.7453014565],
 | 
	
		
			
				|  |  | -        开封市: [114.351642118, 34.8018541758],
 | 
	
		
			
				|  |  | -        新乡市: [113.912690161, 35.3072575577],
 | 
	
		
			
				|  |  | -        洛阳市: [112.147524769, 34.2873678177],
 | 
	
		
			
				|  |  | -        漯河市: [114.0460614, 33.5762786885],
 | 
	
		
			
				|  |  | -        濮阳市: [115.026627441, 35.7532978882],
 | 
	
		
			
				|  |  | -        焦作市: [113.211835885, 35.234607555],
 | 
	
		
			
				|  |  | -        许昌市: [113.83531246, 34.0267395887],
 | 
	
		
			
				|  |  | -        郑州市: [113.64964385, 34.7566100641],
 | 
	
		
			
				|  |  | -        驻马店市: [114.049153547, 32.9831581541],
 | 
	
		
			
				|  |  | -        鹤壁市: [114.297769838, 35.7554258742],
 | 
	
		
			
				|  |  | +        石阡县: [108.229854, 27.519386],
 | 
	
		
			
				|  |  | +        江口县: [108.848427, 27.691904],
 | 
	
		
			
				|  |  | +        玉屏侗族自治县: [108.917882, 27.238024],
 | 
	
		
			
				|  |  | +        思南县: [108.255827, 27.941331],
 | 
	
		
			
				|  |  | +        德江县: [108.117317, 28.26094],
 | 
	
		
			
				|  |  | +        沿河土家族自治县: [108.495746, 28.560487],
 | 
	
		
			
				|  |  | +        松桃苗族自治县: [109.202627, 28.165419],
 | 
	
		
			
				|  |  | +        碧江区: [109.192117, 27.718745],
 | 
	
		
			
				|  |  | +        万山区: [109.21199, 27.51903],
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        let customerBatteryCityData = [
 | 
	
		
			
				|  |  |          {
 | 
	
	
		
			
				|  | @@ -59,22 +52,15 @@ export default {
 | 
	
		
			
				|  |  |            tds: 1,
 | 
	
		
			
				|  |  |            fds: 101,
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  | -        { name: `信阳市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `南阳市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `周口市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `商丘市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `安阳市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `平顶山市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `开封市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `新乡市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `洛阳市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `漯河市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `濮阳市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `焦作市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `许昌市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `郑州市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `驻马店市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | -        { name: `鹤壁市`, value: 1, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `石阡县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `江口县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `玉屏侗族自治县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `思南县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `德江县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `沿河土家族自治县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `松桃苗族自治县`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `碧江区`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  | +        { name: `万山区`, value: 0.5, fdl: `99%`, tds: 1, fds: 101 },
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |        echarts.registerMap(`guangdong`, uploadedDataURL, {})
 | 
	
		
			
				|  |  |        this.option = {
 | 
	
	
		
			
				|  | @@ -264,7 +250,7 @@ export default {
 | 
	
		
			
				|  |  |                  formatter: function (params) {
 | 
	
		
			
				|  |  |                    let name = params.data[2].name
 | 
	
		
			
				|  |  |                    let value = params.data[2].fdl
 | 
	
		
			
				|  |  | -                  let text = `{tline|复电率}:{fline|${value}}`
 | 
	
		
			
				|  |  | +                  let text = `{fline|${name.slice(0, 2)}}`
 | 
	
		
			
				|  |  |                    return text
 | 
	
		
			
				|  |  |                  },
 | 
	
		
			
				|  |  |                  color: `#fff`,
 | 
	
	
		
			
				|  | @@ -287,7 +273,7 @@ export default {
 | 
	
		
			
				|  |  |                },
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              itemStyle: {
 | 
	
		
			
				|  |  | -              color: `#00FFF6`,
 | 
	
		
			
				|  |  | +              color: `#000FFF`,
 | 
	
		
			
				|  |  |                opacity: 1,
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              symbol: img2,
 | 
	
	
		
			
				|  | @@ -406,12 +392,17 @@ export default {
 | 
	
		
			
				|  |  |        function scatterData2() {
 | 
	
		
			
				|  |  |          return customerBatteryCityData.map((item) => {
 | 
	
		
			
				|  |  |            return {
 | 
	
		
			
				|  |  | -            name: item.name,
 | 
	
		
			
				|  |  | +            // name: item.name,
 | 
	
		
			
				|  |  |              value: geoCoordMap[item.name],
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        myChart.setOption(this.option)
 | 
	
		
			
				|  |  | +      myChart.on(`click`, function (params) {
 | 
	
		
			
				|  |  | +        const idx = params.dataIndex
 | 
	
		
			
				|  |  | +        console.log(idx, params.name, params.value)
 | 
	
		
			
				|  |  | +        // to do
 | 
	
		
			
				|  |  | +      })
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -421,9 +412,7 @@ export default {
 | 
	
		
			
				|  |  |  .sn-container {
 | 
	
		
			
				|  |  |    width: 980px;
 | 
	
		
			
				|  |  |    height: 760px;
 | 
	
		
			
				|  |  | -  left: 50%;
 | 
	
		
			
				|  |  | -  top: 50%;
 | 
	
		
			
				|  |  | -  transform: translate(-50%, -50%);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    .title {
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |      justify-content: space-between;
 |