package com.sckw.contract.api.model.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


@Getter
@Setter
@ToString
public class LogisticsEntDtoVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 合同id
     */
    private Long contractId;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 合同名称
     */
    private String contractName;

    /**
     * 签约方式
     */
    private String contractSigningWay;

    /**
     * 合同状态
     */
    private String contractStatus;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 承运单位不能为空
     */
    private Long entId;

    /**
     * 承运企业名称不能为空
     */
    private String entName;

    /**
     * 通用价格
     */
    private BigDecimal commonPrice;

    /**
     * 联系人ID
     */
    private Long contactsId;

    /**
     * 联系人姓名
     */
    private String contacts;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 运输单价
     */
    private BigDecimal transportPrice;

    /**
     * 运输企业评分
     */
    private BigDecimal score;


}
