package com.xw.yunwei.model import com.google.gson.annotations.SerializedName /** * 车辆维修记录实体类 */ data class RepairRecordModel( /** * 开始操作人姓名(送修人) */ @SerializedName("sendUserName") val sendUserName: String? = null, /** * 车辆维修状态 * 1 = 未开始 * 2 = 已送出 */ @SerializedName("status") val status: Int? = null, /** * 车辆维修详细记录对象 */ @SerializedName("xpVehicleRepair") val xpVehicleRepair: XpVehicleRepair? = null ) /** * 车辆维修详细记录 */ data class XpVehicleRepair( /** * 记录创建人(前端忽略) */ @SerializedName("createBy") val createBy: String? = null, /** * 记录创建时间(前端忽略) */ @SerializedName("createTime") val createTime: String? = null, /** * 是否删除:false-未删除,true-已删除 */ @SerializedName("deleted") val deleted: Boolean? = null, /** * 结束时间(日期) */ @SerializedName("endTime") val endTime: String? = null, /** * 主键ID */ @SerializedName("id") val id: Long? = null, /** * 维修费用(元) */ @SerializedName("repairMoney") val repairMoney: Double? = null, /** * 维修费用明细 */ @SerializedName("repairMoneyDetail") val repairMoneyDetail: String? = null, /** * 维修原因/故障描述 */ @SerializedName("repairReason") val repairReason: String? = null, /** * 取回时间 */ @SerializedName("returnTime") val returnTime: String? = null, /** * 取回人ID */ @SerializedName("returnUserId") val returnUserId: Long? = null, /** * 送修时间 */ @SerializedName("sendTime") val sendTime: String? = null, /** * 送修人ID */ @SerializedName("sendUserId") val sendUserId: Long? = null, /** * 维修前图片(URL或Base64) */ @SerializedName("startRepairPicture") val startRepairPicture: String? = null, /** * 开始时间(日期) */ @SerializedName("startTime") val startTime: String? = null, /** * 关联任务ID */ @SerializedName("taskId") val taskId: Long? = null, /** * 记录修改人(前端忽略) */ @SerializedName("updateBy") val updateBy: String? = null, /** * 记录修改时间(前端忽略) */ @SerializedName("updateTime") val updateTime: String? = null, /** * 车辆ID */ @SerializedName("vehicleId") val vehicleId: Long? = null )