package com.jkcredit.invoice.model.entity; import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.jkcredit.invoice.common.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; /** * @description: 运单结束 * @author: sunzhaoning * @create: 2019-05-31 09:50 * @version: V1.0 **/ @Data @ApiModel(value = "运单开始实体类") public class CarFreeCarrierBillStart extends BaseEntity implements Serializable { private static final long serialVersionUID = 5874389369371443058L; @TableId(type = IdType.AUTO) private Integer id; /** * 运单编号 */ @Excel(name = "运单编号") @ApiModelProperty(value = "运单编号") private String num; /** * 车牌号 */ @Excel(name = "车牌号码") @ApiModelProperty(value = "车牌号码") private String plateNumber; /** * 车牌颜色 */ @Excel(name = "车牌颜色") @ApiModelProperty(value = "车牌颜色") private String plateColor; /** * 运单开始时间 */ @Excel(name = "运单开始时间") @ApiModelProperty(value = "运单开始时间") private String startTime; /** * 运单开始地址 */ @Excel(name = "运单开始地址") @ApiModelProperty(value = "运单开始地址") private String sourceAddr; /** * 运单目的地址 */ @Excel(name = "运单目的地址") @ApiModelProperty(value = "运单目的地址") private String destAddr; /** * 运单预计完成时间 */ @Excel(name = "运单预计完成时间") @ApiModelProperty(value = "运单预计完成时间") private String predictEndTime; /** * 运单费用 */ @Excel(name = "运单费用") @ApiModelProperty(value = "运单费用") private Long fee; /** * 发票抬头类型 */ @ApiModelProperty(value = "发票抬头类型") private Integer titleType; /** * 税号 */ @Excel(name = "税号") @ApiModelProperty(value = "税号") private String taxPlayerCode; /** * 发票抬头名称 */ @ApiModelProperty(value = "发票抬头名称") private String name; /** * 单位地址 */ @ApiModelProperty(value = "单位地址") private String address; /** * 电话 */ @ApiModelProperty(value = "电话") private String tel; /** * 开户行 */ @ApiModelProperty(value = "开户行") private String bank; /** * 开户行账号 */ @ApiModelProperty(value = "开户行账号") private String bankAccount; /** * 是否成功 */ @ApiModelProperty(value = "是否成功") private Integer isSuccess; /** * 批次号 */ @ApiModelProperty(value = "批次号") private String batchNumber; /** * 批次id */ @ApiModelProperty(value = "批次id") private String batchId; /** * 运单状态 */ @Excel(name = "运单状态(1:未结束,2:已结束运单,3:已开发票,4:开票中)") @ApiModelProperty(value = "运单状态") private Integer status; /** * 是否为历史运单 */ @ApiModelProperty(value = "是否为历史运单") private Integer isHistory; /** * 是否导出 */ @ApiModelProperty(value = "是否导出 1已导出,2未导出") private Integer isExport; /** * 创建时间开始区间 */ private String createStartTime; /** * 创建时间结束区间 */ private String createEndTime; /** * 运单查询开始时间区间 */ private String billStartTime; /** * 运单查询结束时间区间 */ private String billEndTime; /** * 是否自动开票标记 */ private Integer autoFlag; /** * 是否遗留数据:1(不是遗留数据)2(是遗留数据) */ @ApiModelProperty(value = "是否遗留数据:1(不是遗留数据)2(是遗留数据)") private Integer isLegacyData; private String errorMsg; }