refactor import
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import type { NdmDeviceAlarmLogVO, NdmDeviceResultVO, NdmNvrResultVO } from '@/apis/models';
|
||||
import type { NdmDeviceAlarmLogResultVO, NdmDeviceResultVO, NdmNvrResultVO } from '@/apis/models';
|
||||
import { AlarmType } from '@/enums/alarm-type';
|
||||
import { DeviceType, DeviceTypeName, tryGetDeviceTypeVal } from '@/enums/device-type';
|
||||
import { FaultLevel } from '@/enums/fault-level';
|
||||
@@ -6,17 +6,17 @@ import dayjs from 'dayjs';
|
||||
import { NButton, NPopover, NScrollbar, NTag, type TagProps } from 'naive-ui';
|
||||
import { h } from 'vue';
|
||||
|
||||
export const renderAlarmDateCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
export const renderAlarmDateCell = (rowData: NdmDeviceAlarmLogResultVO) => {
|
||||
return dayjs(Number(rowData.alarmDate ?? 0)).format('YYYY-MM-DD HH:mm:ss');
|
||||
};
|
||||
|
||||
export const renderDeviceTypeCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
export const renderDeviceTypeCell = (rowData: NdmDeviceAlarmLogResultVO) => {
|
||||
const deviceTypeVal = tryGetDeviceTypeVal(rowData.deviceType);
|
||||
if (!deviceTypeVal) return '-';
|
||||
return DeviceTypeName[deviceTypeVal];
|
||||
};
|
||||
|
||||
export const renderAlarmTypeCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
export const renderAlarmTypeCell = (rowData: NdmDeviceAlarmLogResultVO) => {
|
||||
const { alarmType } = rowData;
|
||||
if (!alarmType) {
|
||||
return '';
|
||||
@@ -24,7 +24,7 @@ export const renderAlarmTypeCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
return h(NTag, { type: 'default' }, { default: () => AlarmType[alarmType] });
|
||||
};
|
||||
|
||||
export const renderFaultLevelCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
export const renderFaultLevelCell = (rowData: NdmDeviceAlarmLogResultVO) => {
|
||||
const { faultLevel } = rowData;
|
||||
if (!faultLevel) {
|
||||
return '';
|
||||
@@ -40,7 +40,7 @@ export const renderFaultLevelCell = (rowData: Partial<NdmDeviceAlarmLogVO>) => {
|
||||
return h(NTag, { type }, { default: () => FaultLevel[faultLevel] });
|
||||
};
|
||||
|
||||
export const renderFaultDescriptionCell = (rowData: Partial<NdmDeviceAlarmLogVO>, ndmDevice: NdmDeviceResultVO) => {
|
||||
export const renderFaultDescriptionCell = (rowData: NdmDeviceAlarmLogResultVO, ndmDevice: NdmDeviceResultVO) => {
|
||||
const isNvrCluster = (ndmDevice: NdmDeviceResultVO) => {
|
||||
const deviceTypeVal = tryGetDeviceTypeVal(ndmDevice.deviceType);
|
||||
if (!deviceTypeVal) return false;
|
||||
|
||||
Reference in New Issue
Block a user