|  |  | 
 |  |  |     { 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>` | 
 |  |  |           } | 
 |  |  |         }, |