Commit f2a9d8756c3d225c42444a7bb6a4b82fc2f3d39c

Authored by xp.Huang
2 parents 16e5aa09 caf9ed3e

Merge branch 'perf/alarm-log-status' into 'v1.4.0_dev'

perf: 告警记录列表状态确认字段变更

See merge request yunteng/thingskit-front!1338
@@ -127,20 +127,12 @@ export const getAlarmSearchSchemas = (deviceAlaramDetailMode?: boolean): FormSch @@ -127,20 +127,12 @@ export const getAlarmSearchSchemas = (deviceAlaramDetailMode?: boolean): FormSch
127 ]; 127 ];
128 }; 128 };
129 129
130 -const handleAlarmStatus = (status: string) => {  
131 - return status.split('_').includes('ACTIVE');  
132 -};  
133 -  
134 -const handleAlarmAckStatus = (status: string) => {  
135 - return status.split('_').includes('ACK');  
136 -};  
137 -  
138 export const alarmColumns: BasicColumn[] = [ 130 export const alarmColumns: BasicColumn[] = [
139 { 131 {
140 title: '告警状态', 132 title: '告警状态',
141 dataIndex: 'status', 133 dataIndex: 'status',
142 customRender({ record }: { record }) { 134 customRender({ record }: { record }) {
143 - const flag = handleAlarmStatus(record.status); 135 + const flag = !!record.cleared;
144 return h(Tag, { color: flag ? 'red' : 'green' }, () => (flag ? '激活' : '清除')); 136 return h(Tag, { color: flag ? 'red' : 'green' }, () => (flag ? '激活' : '清除'));
145 }, 137 },
146 width: 90, 138 width: 90,
@@ -175,7 +167,7 @@ export const alarmColumns: BasicColumn[] = [ @@ -175,7 +167,7 @@ export const alarmColumns: BasicColumn[] = [
175 title: '确认状态', 167 title: '确认状态',
176 dataIndex: 'ackStatus', 168 dataIndex: 'ackStatus',
177 customRender({ record }: { record }) { 169 customRender({ record }: { record }) {
178 - const flag = handleAlarmAckStatus(record.status); 170 + const flag = !!record.acknowledged;
179 return h(Tag, { color: flag ? 'blue' : 'orange' }, () => (flag ? '已确认' : '未确认')); 171 return h(Tag, { color: flag ? 'blue' : 'orange' }, () => (flag ? '已确认' : '未确认'));
180 }, 172 },
181 width: 110, 173 width: 110,