lxh 2 bulan lalu
induk
melakukan
a50a495c76

+ 14 - 6
src/views/vent/monitorManager/deviceMonitor/components/device/index.vue

@@ -19,7 +19,7 @@
      <div class="inspect-info-xj">
       <div class="info-xj-title">
         <span>当前巡检进度</span>
-        <span>25%</span>
+        <span>{{inspectJd}}</span>
       </div>
       <div class="info-xj-content">
         <div class="xj-content-item" v-for="(item,index) in inspectList" :key="index">
@@ -431,11 +431,12 @@ const personData = ref('')//巡检员
 const instypeData = ref('')//巡检类型
 const classData = ref('')//巡检班次
 const gaspatrolData = ref<any[]>([])
-const inspectList=ref<any[]>([
-  {label:'第一次巡检已检数',val:1},
-  {label:'第一次巡检未检数',val:2},
-  {label:'第二次巡检已检数',val:3},
-  {label:'第二次巡检未检数',val:4},
+const inspectJd=ref<any>('')
+const inspectList=reactive<any[]>([
+  {label:'第一次巡检已检数',val:0},
+  {label:'第一次巡检未检数',val:0},
+  {label:'第二次巡检已检数',val:0},
+  {label:'第二次巡检未检数',val:0},
 ])
 
 const glob = useGlobSetting();
@@ -842,6 +843,13 @@ async function getSearch(){
   }else {
     let res=await queryNowGasSta({insType:instypeData.value,class:classData.value})
     console.log(res,'巡检弹窗信息')
+    if(res){
+      inspectJd.value=res.comRate || 0
+      inspectList[0].val=res.finishNum1 || 0
+      inspectList[1].val=res.missNum1 || 0
+      inspectList[2].val=res.finishNum2 || 0
+      inspectList[3].val=res.missNum2 || 0
+    }
   }
 }