package com.ruoyi.tms.domain.vo; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import lombok.Data; import java.util.Date; @Data public class TmsDispatchOrderImport { @Excel(name = "项目名称(必填)") private String projectName; @Excel(name = "运输线路(必填)") private String transportLine; @Excel(name = "下单车型(必填)",dictType="vehicle_type") private String requiredVehicleTypes; /** 订单类型,关联字典 */ @Excel(name = "订单类型(必填)",dictType="order_type") private String orderType; @Excel(name = "委托报关(必填)",dictType="sys_number_is") private String isCustoms; @Excel(name = "委托装卸(必填)",dictType="sys_number_is") private String isLoad; @Excel(name = "是否紧急(必填)",dictType="sys_number_is") private String isUrgent; @Excel(name = "下单时间(必填)",dateFormat = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date orderTime; @Excel(name = "要求最晚出发时间(必填)",dateFormat = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date latestDeparture; @Excel(name = "要求最晚到达时间(必填)",dateFormat = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date latestArrival; @Excel(name = "是否是自营车队(必填)",dictType="sys_number_is") private String operationMode; @Excel(name = "提成模式(自营车队必填)",dictType="commission_model") private String commissionModel; @Excel(name = "车辆服务商名称(非自营车队必填)") private String vehicleProviderName; @Excel(name = "主驾驶员(必填)") private String mainDriverName; @Excel(name = "车牌号(必填)") private String licensePlate; @Excel(name = "装货点编码(必填)") private String shipperRegionLabel; @Excel(name = "卸货地编码(必填)") private String receiverRegionLabel; @Excel(name = "副驾驶员") private String assistantDriverName; @Excel(name = "关联集装箱号") private String containerNo; @Excel(name = "托板号") private String shelfCode; }