[6.4.0]工单上报

This commit is contained in:
xuxinchao
2024-04-18 19:52:43 +08:00
parent a376785fa7
commit a98bb6e5b9
26 changed files with 998 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
package com.mogo.eagle.core.data.deva.report
/**
* 故障内容实体类
* @param isRecover 恢复逻辑,标记这条报警是恢复还是报警条目
* @param faultId 故障Id
* @param faultName 故障名称
* @param startTime 报警时间
* @param detail 报警内容
*/
data class FaultInfo(var isRecover: Boolean = false,var faultId: String,var faultName: String,
var startTime:String,var detail: FaultDetailInfo)
/**
* 报警内容实体类
* @param info 故障描述
*/
data class FaultDetailInfo(var info: String)

View File

@@ -0,0 +1,17 @@
package com.mogo.eagle.core.data.deva.report
/**
* 人工报障上报实体类
* @param type 问题类型:感知、硬件、原车、服务、其他
* @param reportTime 上报时间
* @param describe 上报描述
* @param longitude 经度
* @param latitude 纬度
* @param plateNumber 车牌号实际上 就是cmdb中的sn
* @param phoneNumber 安全员联系方式
* @param map map版本
* @param faultList FM上报故障列表
*/
data class WorkOrderReportInfo(var type: String,var reportTime: String,var describe: String,
var longitude: String,var latitude: String,var plateNumber: String,
var phoneNumber: String,var map: String,var faultList: ArrayList<FaultInfo>)