diff --git a/src/views/projectAdmin/zjsj/security/leftTop.vue b/src/views/projectAdmin/zjsj/security/leftTop.vue index 654faa31..0dadd4e2 100644 --- a/src/views/projectAdmin/zjsj/security/leftTop.vue +++ b/src/views/projectAdmin/zjsj/security/leftTop.vue @@ -62,6 +62,24 @@ +
+
+
+
事件类型
+
上报时间
+
处理状态
+
+
+
+ +
+
{{ fmtType(item.type) }}
+
{{ item.datetime }}
+
{{ fmtStatus(item.status) }}
+
+
+
+
@@ -69,18 +87,41 @@ import Card from '../components/Card.vue' import JRingChart from '../../common/jChart/pie/JRingChart.vue' export default { - components: { Card, JRingChart } + components: { Card, JRingChart }, + data() { + return { + list: [ + { type: 1, datetime: '2022-02-02 13:39:09', status: 1 }, + { type: 2, datetime: '2022-02-02 13:39:09', status: 2 }, + { type: 3, datetime: '2022-02-02 13:39:09', status: 3 }, + { type: 1, datetime: '2022-02-02 13:39:09', status: 1 }, + { type: 2, datetime: '2022-02-02 13:39:09', status: 2 }, + { type: 3, datetime: '2022-02-02 13:39:09', status: 3 } + ] + } + }, + methods: { + fmtType(type) { + return type === 1 ? '物料堆放' : type === 2 ? '未戴安全帽' : type === 3 ? '未穿反光衣' : '--' + }, + fmtStatus(status) { + return status === 1 ? '未处理' : status === 2 ? '已处理' : status === 3 ? '整改中' : '--' + }, + fmtStatusColor(status) { + return status === 1 ? 'orange' : status === 2 ? 'green' : status === 3 ? 'blue' : '' + } + } }