package com.fs.store.domain;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 发货信息表
 * @author
 */
@Data
public class FsStoreDelivers {

    /**
     * 主键
     */
    private Long id;

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

    /**
     * 订单号
     */
    private String orderCode;

    /**
     * 快递类型
     */
    private String deliverSn;

    /**
     * 快递名称
     */
    private String deliverName;

    /**
     * 快递号
     */
    private String deliverId;

    /**
     * 发货时间
     */
    private LocalDateTime deliverSendTime;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;

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

    /**
     * 更新人
     */
    private String updateBy;

    /**
     * 状态
     */
    private Integer status;

    /**
     *     //增值物流状态：
     *     //0-暂无轨迹信息
     *     //1-已揽收
     *     //2-在途中
     *     // 201-到达派件城市
     *     // 202-派件中
     *     //211-已放入快递柜或驿站
     *     //3-已签收
     *     // 301-正常签收
     *     // 302-派件异常后最终签收
     *     // 304-代收签收
     *     // 311-快递柜或驿站签收
     *     //4-问题件
     *     // 401-发货无信息
     *     // 402-超时未签收
     *     // 403-超时未更新
     *     // 404-拒收(退件)
     *     // 405-派件异常
     *     // 406-退货签收
     *     // 407-退货未签收
     *     //412-快递柜或驿站超时未取
     *     //10-待揽件
     */
    private Integer stateEx;

    /**
     * 0普通商城订单 1直播订单
     */
    private Integer type;
}
