diff --git a/src/api/order.js b/src/api/order.js index a5729e97..d9a29e01 100644 --- a/src/api/order.js +++ b/src/api/order.js @@ -112,3 +112,43 @@ export function correctionHandle(data) { data }) } + + +// 获取报警列表 +export function getAlarmList(data) { + return request({ + url: '/supplierAppV2/dispatchApp/alarm/alarmList', + method:'POST', + contentType: 'application/json', + data + }) +} + +// 获取报警数目 +export function getAlarmCount(data) { + return request({ + url: '/supplierAppV2/dispatchApp/alarm/alarmCount', + method:'POST', + data + }) +} + +// 获取报警详情 +export function getAlarmByCode(data) { + return request({ + url: '/supplierAppV2/dispatchApp/alarm/getAlarmByCode', + method:'POST', + data + }) +} + +// 处理报警 +export function dealWithAlarm(data) { + return request({ + url: '/supplierAppV2/dispatchApp/alarm/handAlarm', + method:'POST', + data + }) +} + + diff --git a/src/assets/alarm_repair.png b/src/assets/alarm_repair.png new file mode 100644 index 00000000..f5ecda31 Binary files /dev/null and b/src/assets/alarm_repair.png differ diff --git a/src/assets/alarm_trailer.png b/src/assets/alarm_trailer.png new file mode 100644 index 00000000..33ed37ab Binary files /dev/null and b/src/assets/alarm_trailer.png differ diff --git a/src/views/vehicle-maintenance/vehicle-alarm-detail.vue b/src/views/vehicle-maintenance/vehicle-alarm-detail.vue index d08d433a..1f3645a7 100644 --- a/src/views/vehicle-maintenance/vehicle-alarm-detail.vue +++ b/src/views/vehicle-maintenance/vehicle-alarm-detail.vue @@ -3,36 +3,32 @@
- 设备离线 - - - + {{info.alarmTypeString}} + + +
-
未处理
+
{{info.handStatusString}}
报警时间:
-
2025-06-18 10:00
+
{{info.startTime}}
报警详情:
-
APP未到达C点,车斗状态识别为空车
+
{{info.alarmRemark}}
报警照片:
- - - - - +
报警通道:
- 浙A7H1M2_1 + {{ info.plateNumber + '_' + (info?.channel || '') }} 查看监控
@@ -44,31 +40,105 @@
- GZ103大板 / 粤A10111 - 司机:杨建 181027411111 + {{info.vehicleName}} / {{info.plateNumber}} + 司机:{{info.onlineDriverName}} {{info.onlinePhone}}
-
处理
+
处理
+ +
+
报警处理
+
+ + + + {{ item.name }} + + + + +
+ +
+
+
确认
+
关闭
+
+
+
+