package com.liquidnet.service.goblin.dto.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Redis 物流缓存：subscribe + track
 */
@Data
@ApiModel("快递物流缓存")
public class GoblinMailTrackCache implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("包裹ID")
    private String mailId;
    @ApiModelProperty("订单ID")
    private String orderId;
    @ApiModelProperty("订阅元数据")
    private GoblinMailTrackSubscribeVo subscribe;
    @ApiModelProperty("物流轨迹")
    private GoblinMailTrackInfoVo track;
}
