package com.xw.yunwei.model import com.google.gson.annotations.SerializedName /** * 常规任务任务检测详情 */ data class TaskNormalCheckModel( /** * 操作人 */ @SerializedName("handleUserName") val handleUserName: String? = null, /** * 操作时间 */ @SerializedName("handleTime") val handleTime: String? = null, /** * 检测时间 */ @SerializedName("checkTime") val checkTime: String? = null, /** * 防撞激活状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("collisionPrevention") val collisionPrevention: Int? = null, /** * 通讯自检状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("communicationSelfCheck") val communicationSelfCheck: Int? = null, /** * 任务创建人 */ @SerializedName("createBy") val createBy: String? = null, /** * 任务创建时间 */ @SerializedName("createTime") val createTime: String? = null, /** * 求助按钮状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("helpButton") val helpButton: Int? = null, /** * 求助按钮检测图(URL或Base64) */ @SerializedName("helpButtonPicture") val helpButtonPicture: String? = null, /** * 任务ID */ @SerializedName("id") val id: Long? = null, /** * 交互屏状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("interactiveScreen") val interactiveScreen: Int? = null, /** * 交互屏检测图(URL或Base64) */ @SerializedName("interactiveScreenPicture") val interactiveScreenPicture: String? = null, /** * 网络检测状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("networkDetection") val networkDetection: Int? = null, /** * 检查人ID */ @SerializedName("operationsUserId") val operationsUserId: Long? = null, /** * 检查人名称 */ @SerializedName("operationsUserName") val operationsUserName: String? = null, /** * 支付功能状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("paymentFunction") val paymentFunction: Int? = null, /** * 支付功能检测图(URL或Base64) */ @SerializedName("paymentFunctionPicture") val paymentFunctionPicture: String? = null, /** * 车牌号 */ @SerializedName("plateNumber") val plateNumber: String? = null, /** * 远程自检状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("remoteSelfCheck") val remoteSelfCheck: Int? = null, /** * 传感器清洁状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("sensorCleaning") val sensorCleaning: Int? = null, /** * 传感器清洁检测图(URL或Base64) */ @SerializedName("sensorCleaningPicture") val sensorCleaningPicture: String? = null, /** * 传感器自检状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("sensorSelfCheck") val sensorSelfCheck: Int? = null, /** * 任务状态 * 0 = 待到达 * 1 = 待处理 * 2 = 已完成 * 3 = 已取消 */ @SerializedName("status") val status: Int? = null, /** * 系统检查状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("systemCheck") val systemCheck: Int? = null, /** * 系统检查图(URL或Base64) */ @SerializedName("systemCheckPicture") val systemCheckPicture: String? = null, /** * 任务类别 * 1 = 常规任务 * 2 = 事故任务 */ @SerializedName("taskCategory") val taskCategory: Int? = null, /** * 任务编号 */ @SerializedName("taskCode") val taskCode: String? = null, /** * 任务类型ID * 任务类别为2时:对应数据字典,多个逗号分割 * 任务类别为1时:枚举值 1-9 */ @SerializedName("taskTypeId") val taskTypeId: String? = null, /** * 任务紧急程度 * 0 = P0(最紧急) * 1 = P1 * 2 = P2 * 3 = P3(最不紧急) */ @SerializedName("taskUrgencyLevel") val taskUrgencyLevel: Int? = null, /** * 车辆编码 */ @SerializedName("vehicleCode") val vehicleCode: String? = null, /** * 车辆颜色 */ @SerializedName("vehicleColor") val vehicleColor: String? = null, /** * 车辆ID */ @SerializedName("vehicleId") val vehicleId: Long? = null, /** * 车辆地址/位置 */ @SerializedName("vehicleLocation") val vehicleLocation: String? = null, /** * 版本核对状态 * 建议:0=异常/未通过 1=正常/通过 */ @SerializedName("versionVerification") val versionVerification: Int? = null )