package com.ruoyi.cai.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** * 推送系统消息记录对象 cai_sys_push_log * * @author 77 * @date 2024-01-28 */ @Data @TableName("cai_sys_push_log") public class SysPushLog implements Serializable { private static final long serialVersionUID=1L; /** * */ @TableId(value = "id",type = IdType.AUTO) private Long id; /** * 系统推送id */ private Long sysPushId; /** * 推送到的用户id */ private String userJson; /** * 推送人数 */ private Integer num; /** * 推送状态:0=未推送,1=推送中,2=推送失败,3=推送成功 */ private Integer status; /** * 推送返回的结果 */ private String result; /** * 重试次数 */ private Integer retry; /** * 开始发送时间 */ private LocalDateTime beginTime; /** * 完成时间 */ private LocalDateTime endTime; private LocalDateTime createTime; private LocalDateTime updateTime; }