| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.railway.business.push.domain;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.railway.common.core.domain.BaseEntity;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import java.util.Date;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import org.springframework.format.annotation.DateTimeFormat;
- /**
- * 个推消息表
- *
- * @author author 2021-11-22
- */
- @Data
- @ApiModel("个推消息表")
- @EqualsAndHashCode(callSuper = true)
- public class BusPushMsg extends BaseEntity {
- @ApiModelProperty(value = "主键", hidden = true)
- private Long id;
- @ApiModelProperty(value = "用户id")
- private Long userId;
- @ApiModelProperty(value = "客户端id,app端提供")
- private String clientId;
- @ApiModelProperty(value = "客户端类型:0-android;1-ios")
- private Integer clientType;
- @ApiModelProperty(value = "消息标题")
- private String title;
- @ApiModelProperty(value = "消息内容")
- private String content;
- @ApiModelProperty(value = "消息其他参数")
- private String param;
- @ApiModelProperty(value = "ios专用")
- private String iosAlertMsg;
- @ApiModelProperty(value = "推送时间")
- @DateTimeFormat(pattern = "yyyy-MM-dd")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date pushTime;
- @ApiModelProperty(value = "推送状态:0-未推送;1-推送成功;2-推送失败;3-服务器响应异常;")
- private String pushStatus;
- @ApiModelProperty(value = "推送结果说明")
- private String pushResultDesc;
- @ApiModelProperty(value = "推送轮数")
- private Integer pushLoop;
- }
|