package com.ms.dal.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 上游推送给下游的消息
 * @Author: laixw
 * @Date: 2023/8/24
 */
@Data
public class DsMessage implements Serializable {

    /**
     * 自增id
     */
    private Long dsMessageId;

    /**
     * 平台消息id
     */
    private Long platformPushMsgId;

    /**
     * 店铺id
     */
    private Long shopId;

    /**
     * 消息业务id，目前为对应订单号
     */
    private String bizId;

    /**
     * 消息类型
     */
    private String bizType;

    /**
     * 消息内容
     */
    private String data;

    /**
     * 消息推送状态fail|success
     */
    private String status;

    /**
     * 失败原因
     */
    private String reason;

    /**
     * 重推次数
     */
    private Integer tryTimes;

    /**
     * 数据创建时间
     */
    private Date gmtCreate;

    /**
     * 数据修改时间
     */
    private Date gmtModified;
}
