package com.zt.plat.module.contractorder.api.vo.contract.international;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/*
 * 接货地址
 */
@Data
public class ReceivingAddr {
    @Schema(description = "接货地址行号")
    private String recivingAddrSourceId;  // 接货地址行号
    @Schema(description = "接货地址编号")
    private String recivingAddrSourceCode; // 接货地址编号
    @Schema(description = "标的物分类")
    private String categoryLevel;         // 标的物分类
    @Schema(description = "标的物编码")
    private String ccCategoryCode;        // 标的物编码
    @Schema(description = "标的物名称")
    private String categoryName;          // 标的物名称
    @Schema(description = "接货编码")
    private String siteCode;              // 接货编码
    @Schema(description = "接货名称")
    private String siteName;              // 接货名称
    @Schema(description = "地址类型 (QY-区域; GK-港口; MT-码头; CK-仓库)")
    private String siteType;              // 地址类型 (QY-区域; GK-港口; MT-码头; CK-仓库)
    @Schema(description = "详细地址")
    private String siteAddress;           // 详细地址
    @Schema(description = "专用线")
    private String consigneePrivatewire;  // 专用线
    @Schema(description = "收货人")
    private String consignerContact;      // 收货人
    @Schema(description = "联系人")
    private String contactPerson;         // 联系人
    @Schema(description = "联系电话")
    private String contactPhone;          // 联系电话
}