linqilong hace 4 meses
padre
commit
312bdcf855
Se han modificado 2 ficheros con 30 adiciones y 17 borrados
  1. 29 16
      src/views/Device.vue
  2. 1 1
      vite.config.ts

+ 29 - 16
src/views/Device.vue

@@ -51,7 +51,7 @@ const accessoriesColumns = [
       var formatDate = 'yyyy-MM-DD'
       var curday = moment().format(formatDate)
       var outday = moment(data)
-      return outday.diff(curday, 'days')
+      return outday.diff(curday, 'days') + '天'
     }
   },
   {
@@ -345,6 +345,22 @@ onUnmounted(() => {
     Label.adcpfx(route.params.stcd, false)
   }
 })
+
+const contentType = {
+  '1': '数据中断',
+  '2': '超出上限',
+  '3': '超出下限',
+  '4': '缺数',
+  '5': '临近保质期',
+}
+
+function getMaintainContent(warnContent) {
+  if (warnContent) {
+    return contentType[warnContent] || ''
+  }
+  return ''
+}
+
 </script>
 
 <template>
@@ -355,20 +371,18 @@ onUnmounted(() => {
           <device-introduce></device-introduce>
           <h4 style="color: #00ccff">维护记录</h4>
           <p>维护日期‌:{{ maintainRecord.handleTime }}</p>
-          <p>维护内容:</p>
-          <p>{{ maintainRecord.warnContent }}</p>
+          <p>维护内容:{{ getMaintainContent(maintainRecord.warnContent) }}</p>
         </card01>
-<!--        <card01 style="height: 40%" title="设备维护情况">-->
-<!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
-<!--        </card01>-->
+        <!--        <card01 style="height: 40%" title="设备维护情况">-->
+        <!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
+        <!--        </card01>-->
       </template>
       <template v-if="deviceType === 'waterQuality'">
         <card01 :title="device.deviceName" style="height: 65%">
           <device-introduce></device-introduce>
           <h4 style="color: #00ccff">维护记录</h4>
           <p>维护日期‌:{{ maintainRecord.handleTime }}</p>
-          <p>维护内容:</p>
-          <p>{{ maintainRecord.warnContent }}</p>
+          <p>维护内容:{{ getMaintainContent(maintainRecord.warnContent) }}</p>
         </card01>
         <card01 style="height: 40%" title="水质监测">
           <water-quality-analysis></water-quality-analysis>
@@ -381,12 +395,11 @@ onUnmounted(() => {
           <device-introduce></device-introduce>
           <h4 style="color: #00ccff">维护记录</h4>
           <p>维护日期‌:{{ maintainRecord.handleTime }}</p>
-          <p>维护内容:</p>
-          <p>{{ maintainRecord.warnContent }}</p>
+          <p>维护内容:{{ getMaintainContent(maintainRecord.warnContent) }}</p>
         </card01>
-<!--        <card01 style="height: 40%" title="设备维护情况">-->
-<!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
-<!--        </card01>-->
+        <!--        <card01 style="height: 40%" title="设备维护情况">-->
+        <!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
+        <!--        </card01>-->
       </template>
       <template v-if="deviceType=== 'video'">
         <card01 style="height: 40%" title="视频监控">
@@ -413,9 +426,9 @@ onUnmounted(() => {
         </card01>
       </template>
       <template v-if="deviceType=== 'waterQuality'">
-<!--        <card01 style="height: 33%" title="设备维护情况">-->
-<!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
-<!--        </card01>-->
+        <!--        <card01 style="height: 33%" title="设备维护情况">-->
+        <!--          <stripe-table :columns="deviceStatusColumns" :data="deviceStatusData"></stripe-table>-->
+        <!--        </card01>-->
         <card01 style="height: 33%" title="配件运维信息">
           <stripe-table :columns="accessoriesColumns" :data="accessoriesData"></stripe-table>
         </card01>

+ 1 - 1
vite.config.ts

@@ -38,7 +38,7 @@ export default defineConfig({
         changeOrigin: true,
         rewrite: path => path.replace(/^\/szybh_api/, '')
       },
-      '/lantai': {
+      '/lantai_api': {
         // 共享平台
         target: 'http://10.8.48.235:9139/sunnyDevOps/',
         changeOrigin: true,