package com.njzscloud.dispose.cst.order.pojo.entity;

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;

/**
 * 装/卸货地信息
 *
 * @author ljw
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName(value = "cst_order_cargo_place", autoResultMap = true)
public class OrderCargoPlaceEntity {

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

    /**
     * 订单 Id
     */
    private Long orderId;

    /**
     * 装/卸货，ZhuangHuo-->装货地址、XieHuo-->卸货地址
     */
    private String zx;

    /**
     * 省；代码
     */
    private String province;

    /**
     * 市；代码
     */
    private String city;

    /**
     * 区县；代码
     */
    private String area;

    /**
     * 乡镇街道；代码
     */
    private String town;

    /**
     * 省；名称
     */
    private String provinceName;

    /**
     * 市；名称
     */
    private String cityName;

    /**
     * 区县；名称
     */
    private String areaName;

    /**
     * 乡镇街道；名称
     */
    private String townName;

    /**
     * 详细地址
     */
    private String address;

    /**
     * 经度
     */
    private Double lng;

    /**
     * 纬度
     */
    private Double lat;
}


