package com.sckw.transport.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

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

/**
 * @author lfdc
 * @description 车辆运单-节点轨迹
 * @date 2023-06-26 16:06:12
 */
@Data
@TableName("kwt_waybill_order_node")
public class KwtWaybillOrderNode implements Serializable {

    @Serial
    private static final long serialVersionUID = 8285698577702922580L;

    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 车辆运单id
     */
    private Long wOrderId;

    /**
     * 运单关联子单ID
     */
    private Long wSubtaskId;

    /**
     * 运单状态
     */
    private Integer orderStatus;

    /**
     * 车辆id
     */
    private Long truckId;

    /**
     * 车牌号
     */
    private String truckNo;

    /**
     * 司机id
     */
    private Long driverId;

    /**
     * 司机名称
     */
    private String driverName;

    /**
     * 地磅id
     */
    private Long weighbridgeId;

    /**
     * 地磅名称
     */
    private String weighbridgeName;

    /**
     * 地磅图片
     */
    private String weighUrl;

    /**
     * 经度
     */
    private String lng;

    /**
     * 纬度
     */
    private String lat;

    /**
     * 创建人
     */
    private Long createBy;

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

    /**
     * 是否已用于连续加分
     */
    private Integer continuous;

    /**
     * 是否已用于连续加分（审核通过）
     */
    private Integer isBonus;

    /**
     * 创建时间
     */
    private Date createTime;
}