Ver código fonte

[Fix 0000] 修复了地图对接时风险字段错误的问题

houzekong 2 meses atrás
pai
commit
bae24a79d1
1 arquivos alterados com 5 adições e 2 exclusões
  1. 5 2
      src/layouts/default/feature/SimpleMap.vue

+ 5 - 2
src/layouts/default/feature/SimpleMap.vue

@@ -187,7 +187,10 @@
     const statusArr = ['暂无信息', '低风险', '一般风险', '较高风险', '高风险'];
     const colorArr = [StatusColorEnum.red, StatusColorEnum.blue, StatusColorEnum.gold, StatusColorEnum.purple, StatusColorEnum.red];
 
-    const tbodyInnerHtml = await getGoafAlarmLevel({ mineCode: marker.mineCode }).then(({ goafDataList }) => {
+    const tbodyInnerHtml = await getGoafAlarmLevel({ mineCode: marker.mineCode }).then(({ goafDataList, alarmLevel, goafNum }) => {
+      marker.alarmLevel = alarmLevel;
+      marker.goafNum = goafNum;
+
       return goafDataList.reduce((htmlstr, item, index) => {
         htmlstr += `
           <tr>
@@ -216,7 +219,7 @@
         </div>
         <div class="leaflet-popup-content__board">
           <div class="mr-5px">密闭整体风险等级</div>
-          <div style="color: ${colorArr[marker.status]}">${statusArr[marker.status]}</div>
+          <div style="color: ${colorArr[marker.alarmLevel]}">${statusArr[marker.alarmLevel]}</div>
         </div>
         <div class="leaflet-popup-content__divider"></div>
         <table id="${marker.id}" class="leaflet-popup-content__table w-full mt-10px">