package com.fs.express.http.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 物流信息订阅快递鸟
 * <p>
 * 该类用于表示物流信息的DTO（Data Transfer Object），包含物流相关的核心信息。
 * </p>
 *
 * @author xdd
 * @version 1.0
 * @since 2025-02-27
 */
@Data
public class LogisticsInfoDTO implements Serializable {

    /**
     * 回调地址
     * <p>
     * 该字段用于存储回调地址，通常是一个URL，用于接收物流状态的更新。
     * </p>
     */
    private String Callback;

    /**
     * 快递公司编码
     * <p>
     * 该字段用于存储快递公司的唯一编码，例如顺丰快递的编码为SF。
     * </p>
     */
    private String ShipperCode;

    /**
     * 物流单号
     * <p>
     * 该字段用于存储物流单号，是快递公司提供的唯一标识符，用于追踪物流状态。
     * </p>
     */
    private String LogisticCode;

    /**
     * 客户名称
     * <p>
     * 手机号后4位
     * </p>
     */
    private String CustomerName;
}
