Showing
1 changed file
with
4 additions
and
3 deletions
... | ... | @@ -32,7 +32,8 @@ |
32 | 32 | import { BasicForm, useForm } from '/@/components/Form'; |
33 | 33 | import { alarmSchemasForm } from '../../config/detail.config'; |
34 | 34 | import { clearOrAckAlarm } from '/@/api/device/deviceManager'; |
35 | - import { alarmLevel, statusType } from '../../config/detail.config'; | |
35 | + import { alarmLevel } from '../../config/detail.config'; | |
36 | + import { getAlarmStatus } from '/@/views/alarm/log/config/detail.config'; | |
36 | 37 | export default defineComponent({ |
37 | 38 | name: 'AlarmDetailModal', |
38 | 39 | components: { |
... | ... | @@ -52,12 +53,12 @@ |
52 | 53 | const alarmStatus = ref(''); |
53 | 54 | const [registerModal, { closeModal }] = useModalInner(async (data) => { |
54 | 55 | await resetFields(); |
55 | - const { deviceAlias, deviceName, severity, status, id } = data || {}; | |
56 | + const { deviceAlias, deviceName, severity, status, id, cleared, acknowledged } = data || {}; | |
56 | 57 | await setFieldsValue({ |
57 | 58 | ...data, |
58 | 59 | deviceName: deviceAlias || deviceName, |
59 | 60 | severity: alarmLevel(severity), |
60 | - status: statusType(status), | |
61 | + status: getAlarmStatus({ cleared, acknowledged }), | |
61 | 62 | }); |
62 | 63 | alarmId.value = id; |
63 | 64 | alarmStatus.value = status; | ... | ... |