package com.sckw.order.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 贸易订单物流信息
* @date 2025-11-16 14:28:07
* @author xucaiqin
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("kwo_trade_order_transport")
public class KwoTradeOrderTransport {
    /**
    * 主键
    */
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

    /**
    * 交易订单id
    */
    private Long tOrderId;

    /**
    * 订单编号
    */
    private String tOrderNo;

    /**
    * 企业id
    */
    private Long entId;

    /**
    * 企业名称
    */
    private String firmName;

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

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

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

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

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

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

    /**
    * 备注
    */
    private String remark;

    /**
    * 用户状态（0正常、1已锁）
    */
    private Integer status;

    private Long createBy;

    private LocalDateTime createTime;

    private Long updateBy;

    /**
    * 更新时间
    */
    private LocalDateTime updateTime;

    /**
    * 是否删除（0未删除，1删除）
    */
    private Integer delFlag;

}
