|
@@ -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>
|