package com.xw.yunwei.model import com.google.gson.annotations.SerializedName /** * 车辆充电记录实体类 */ data class CarRecordChargeModel( /** * 当前模式 * 1 = 接单模式 * 2 = 测试模式 */ @SerializedName("acceptOrTest") val acceptOrTest: Int? = null, /** * 记录创建人(前端忽略) */ @SerializedName("createBy") val createBy: String? = null, /** * 记录创建时间(前端忽略) */ @SerializedName("createTime") val createTime: String? = null, /** * 是否删除:false-未删除,true-已删除 */ @SerializedName("deleted") val deleted: Boolean? = null, /** * 结束充电图片(URL或Base64) */ @SerializedName("endChargingPicture") val endChargingPicture: String? = null, /** * 结束充电操作人ID */ @SerializedName("endOperationsUserId") val endOperationsUserId: Long? = null, /** * 结束剩余电量(百分比) */ @SerializedName("endRemainingBattery") val endRemainingBattery: Int? = null, /** * 续航㎞ */ @SerializedName("startMileageRange") val startMileageRange: Double? = null, /** * 续航㎞ */ @SerializedName("endMileageRange") val endMileageRange: Double? = null, /** * 结束充电时间 */ @SerializedName("endTime") val endTime: String? = null, /** * 主键ID */ @SerializedName("id") val id: Long? = null, /** * 操作时间 */ @SerializedName("operationTime") val operationTime: String? = null, /** * 结束操作人姓名 */ @SerializedName("operatorEndName") val operatorEndName: String? = null, /** * 开始操作人姓名 */ @SerializedName("operatorStartName") val operatorStartName: String? = null, /** * 车牌号 */ @SerializedName("plateNumber") val plateNumber: String? = null, /** * 开始充电图片(URL或Base64) */ @SerializedName("startChargingPicture") val startChargingPicture: String? = null, /** * 开始充电操作人ID */ @SerializedName("startOperationsUserId") val startOperationsUserId: Long? = null, /** * 开始剩余电量(百分比) * * startMileageRange不用了 startRemainingBattery代表续航 */ @SerializedName("startRemainingBattery") val startRemainingBattery: Int? = null, /** * 开始充电时间 */ @SerializedName("startTime") val startTime: String? = null, /** * 关联任务ID */ @SerializedName("taskId") val taskId: Long? = null, /** * 记录修改人(前端忽略) */ @SerializedName("upStringBy") val upStringBy: String? = null, /** * 记录修改时间(前端忽略) */ @SerializedName("upStringTime") val upStringTime: String? = null, /** * 车辆颜色 */ @SerializedName("vehicleColor") val vehicleColor: String? = null, /** * 车辆ID */ @SerializedName("vehicleId") val vehicleId: Long? = null, /** * 车辆图片(URL或Base64,多张以逗号分隔) */ @SerializedName("vehiclePictures") val vehiclePictures: String? = null )