package com.ruoyi.tms.domain;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.annotation.Excel;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import java.util.Date;
|
|
import lombok.Data;
|
|
/**
|
* 车钥匙分发记录对象 tms_car_key_dispatch
|
*
|
* @author ruoyi
|
* @date 2025-12-08
|
*/
|
@Data
|
public class TmsCarKeyDispatch {
|
|
|
/**
|
* id
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
|
|
/**
|
* 调度单ID
|
*/
|
@Excel(name = "调度单ID")
|
@TableField("dispatch_order_id")
|
private Integer dispatchOrderId;
|
|
|
/**
|
* 调度单号
|
*/
|
@Excel(name = "调度单号")
|
@TableField("dispatch_order_no")
|
private String dispatchOrderNo;
|
|
|
/**
|
* 司机id
|
*/
|
@Excel(name = "司机id")
|
@TableField("driver_id")
|
private Integer driverId;
|
|
|
/**
|
* 司机手机号
|
*/
|
@Excel(name = "司机手机号")
|
@TableField("driver_mobile")
|
private String driverMobile;
|
|
|
/**
|
* 司机名称
|
*/
|
@Excel(name = "司机名称")
|
@TableField("driver_name")
|
private String driverName;
|
|
|
/**
|
* 车辆id
|
*/
|
@Excel(name = "车辆id")
|
@TableField("vehicle_id")
|
private Integer vehicleId;
|
|
|
/**
|
* 车牌号
|
*/
|
@Excel(name = "车牌号")
|
@TableField("vehicle_license_plate")
|
private String vehicleLicensePlate;
|
|
|
/**
|
* 车钥匙柜号
|
*/
|
@Excel(name = "车钥匙柜号")
|
@TableField("vehicle_car_key_no")
|
private String vehicleCarKeyNo;
|
|
|
/**
|
* 领钥匙截止时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "领钥匙截止时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
@TableField("car_key_expiration_time")
|
private Date carKeyExpirationTime;
|
|
|
/**
|
* 钥匙领取时间
|
*/
|
@Excel(name = "钥匙领取时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@TableField("car_key_collection _time")
|
private Date carKeyCollectionTime;
|
|
|
/**
|
* 创建时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@TableField("create_time")
|
private Date createTime;
|
|
|
/**
|
* 更新时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@TableField("update_time")
|
private Date updateTime;
|
|
|
/**
|
* 状态(0:待领取;1:已领取;2:已逾期;)
|
*/
|
@Excel(name = "状态(0:待领取;1:已领取;2:已逾期;)")
|
@TableField("status")
|
private Integer status;
|
|
|
}
|