From c9268d6be2baae3e9c3a97ee6ed6684482b0574e Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期二, 01 八月 2023 17:55:26 +0800 Subject: [PATCH] 设备日志界面的持续时间的显示处理,设备数据对比分析界面调取接口,渲染,设备工作日历界面的班制接口的修改 --- src/views/mdc/base/modules/deviceLog/AlarmLogList.vue | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/views/mdc/base/modules/deviceLog/AlarmLogList.vue b/src/views/mdc/base/modules/deviceLog/AlarmLogList.vue index 87b2736..40f73fd 100644 --- a/src/views/mdc/base/modules/deviceLog/AlarmLogList.vue +++ b/src/views/mdc/base/modules/deviceLog/AlarmLogList.vue @@ -69,6 +69,25 @@ title: '鎸佺画鏃堕棿', align: 'center', dataIndex: 'duration', + customRender:(t,r,index) =>{ + // console.log(t) + var ss = parseInt(t) + if(ss>=3600){ + // 鏍规嵁绉掓暟杞崲鎴愬搴旂殑鏃跺垎绉� + const hour = parseInt(ss / 3600) < 10 ? '0' + parseInt(ss / 3600) : parseInt(ss / 3600) + const min = parseInt(ss % 3600 / 60) < 10 ? '0' + parseInt(ss % 3600 / 60) : parseInt(ss % 3600 / 60) + const sec = parseInt(ss % 3600 % 60) < 10 ? '0' + parseInt(ss % 3600 % 60) : parseInt(ss % 3600 % 60) + return hour + '鏃�' + min + '鍒�' + sec + '绉�' + + }else if(60<ss && ss<3600){ + const min1 = parseInt(ss % 3600 / 60) < 10 ? '0' + parseInt(ss % 3600 / 60) : parseInt(ss % 3600 / 60) + const sec1 = parseInt(ss % 3600 % 60) < 10 ? '0' + parseInt(ss % 3600 % 60) : parseInt(ss % 3600 % 60) + return min1 + '鍒�' + sec1 + "绉�" + }else{ + const sec2 = parseInt(ss % 3600 % 60) < 10 ? '0' + parseInt(ss % 3600 % 60) : parseInt(ss % 3600 % 60) + return sec2 + '绉�' + } + } // defaultSortOrder:'descend', // sorter: (a, b) => {return a.duration>b.duration?1:-1} }, -- Gitblit v1.9.3