package com.sckw.fleet.model;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * 车辆惯用线路信息表
 * @author PC
 */
@Data
@TableName("kwf_truck_route")
public class KwfTruckRoute {

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.NONE)
    private Long id;

    /**
     * 车队id
     */
    @TableField("fleet_id")
    private Long fleetId;

    /**
     * 司机id
     */
    @TableField("driver_id")
    private Long driverId;

    /**
     * 企业id
     */
    @TableField("ent_id")
    private Long entId;

    /**
     * 起始点
     */
    @TableField("start_point")
    private String startPoint;

    /**
     * 卸货地点
     */
    @TableField("unloading_Point")
    private String unloadingPoint;

    /**
     * 最短时间
     */
    @TableField("shortest_time")
    private String shortestTime;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;

    /**
     * 是否删除（0未删除，1删除）
     */
    @TableField("del_flag")
    private Integer delFlag;

    /****
     * 点位信息
     */
    @TableField("point_info")
    private String pointInfo;
    @TableField("truck_no")
    private String truckNo;
    @TableField("truck_id")
    private Long truckId;
    /**
     * 装货经度
     */
    @TableField("load_lng")
    private String loadLng;
    /**
     * 装货纬度
     */
    @TableField("load_lat")
    private String loadLat;
    /**
     * 卸货经度
     */
    @TableField("unload_lng")
    private String unloadLng;
    /**
     *  卸货纬度
     */
    @TableField("unload_lat")
    private String unloadLat;
}
