| | |
| | | { name: '澳门特别行政区', code:'820003',value: 0 }, |
| | | { name: '南海诸岛', code:'',value: 0 }, |
| | | ] |
| | | let totalNum = 0 |
| | | mapList.value.forEach(i => { |
| | | totalNum += i.yearNum |
| | | }) |
| | | mapData.forEach(item => { |
| | | item.monthNum = 0 |
| | | item.yearNum = 0 |
| | | mapList.value.forEach(ite => { |
| | | if (item.code == ite.code) { |
| | | item.value = ite.yearNum |
| | | item.value = 0 |
| | | item.monthNum = ite.monthNum |
| | | item.yearNum = ite.yearNum |
| | | if(totalNum > 0){ |
| | | item.rate = ((ite.yearNum / totalNum) * 100).toFixed(2) |
| | | item.value = (ite.yearNum / totalNum).toFixed(4) |
| | | |
| | | } |
| | | } |
| | | }) |
| | | }) |
| | |
| | | visualMap: { |
| | | type: 'piecewise', |
| | | pieces: [ |
| | | { min: 100000, max: 99999999999, label: '出库量10w以上', color: '#be6f2b' }, |
| | | { min: 50000, max: 100000, label: '出库量5-10w', color: '#c39332' }, |
| | | { min: 20000, max: 50000, label: '出库量2-5w', color: '#5ecbaf' }, |
| | | { min: -1, max: 20000, label: '出库量2w以下', color: '#3561a4' }, |
| | | { min: 0.05, max: 99999999999, label: '调拨量占比5%以上', color: '#be6f2b' }, |
| | | { min: 0.02, max: 0.05, label: '调拨量占比2%~5%', color: '#c39332' }, |
| | | { min: 0.01, max: 0.02, label: '调拨量占比1%~2%', color: '#5ecbaf' }, |
| | | { min: -1, max: 0.01, label: '调拨量占比1%以下', color: '#3561a4' }, |
| | | // { min: 100000, max: 99999999999, label: '出库量10w以上', color: '#be6f2b' }, |
| | | // { min: 50000, max: 100000, label: '出库量5-10w', color: '#c39332' }, |
| | | // { min: 20000, max: 50000, label: '出库量2-5w', color: '#5ecbaf' }, |
| | | // { min: -1, max: 20000, label: '出库量2w以下', color: '#3561a4' }, |
| | | ], |
| | | itemWidth: 22, |
| | | itemHeight: 22, |
| | |
| | | <div class="item-state-con"> |
| | | <span class="dot bj"></span> |
| | | <span class="item-state-num"> |
| | | <span class="text">本月出库量:</span> |
| | | <span class="text">本月调拨量:</span> |
| | | <span class="num">${params.data.monthNum}万支</span> |
| | | </span> |
| | | </div> |
| | | <div class="item-state-con"> |
| | | <div class="item-state-con"> |
| | | <span class="dot yj"></span> |
| | | <span class="item-state-num"> |
| | | <span class="text">本年出库量:</span> |
| | | <span class="text">本年调拨量:</span> |
| | | <span class="num">${params.data.yearNum}万支</span> |
| | | </span> |
| | | </div> |
| | | <div class="item-state-con"> |
| | | <span class="dot yj"></span> |
| | | <span class="item-state-num"> |
| | | <span class="text">调拨量占比:</span> |
| | | <span class="num">${params.data.rate || 0}%</span> |
| | | </span> |
| | | </div> |
| | | </div>` |
| | | } |
| | | }, |