package com.stylefeng.guns.modular.system.model;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
*
*
* @author administrator
* @since 2023-03-15
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_carriers")
public class TCarriers extends Model {
private static final long serialVersionUID=1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 卡车公司id
*/
@TableField("company_id")
private Integer companyId;
/**
* 承运商名称
*/
@TableField("company_name")
private String companyName;
/**
* 承运商logo
*/
@TableField("company_logo")
private String companyLogo;
@TableField("scac_code")
private String scacCode;
@TableField("contact_phone")
private String contactPhone;
@TableField("contact_email")
private String contactEmail;
@TableField("address")
private String address;
@TableField("mc_number")
private String mcNumber;
@TableField("usdot")
private String usdot;
@TableField("set_up_the_time")
private Date setUpTheTime;
@TableField("logistics_contact_name")
private String logisticsContactName;
@TableField("logistics_contact_email")
private String logisticsContactEmail;
@TableField("power_units")
private String powerUnits;
@TableField("drivers ")
private String drivers;
@TableField("inspections")
private String inspections;
@TableField("commission")
private Double commission;
@TableField("bill_number")
private String billNumber;
@TableField("account")
private String account;
@TableField("password")
private String password;
@TableField("create_time")
private Date createTime;
/**
* 0正常 1删除
*/
private Integer remove;
@Override
protected Serializable pkVal() {
return this.id;
}
}