package com.inspur.source.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import org.dromara.common.tenant.core.TenantEntity; import java.io.Serial; import java.util.Date; /** * 内容发布对象 smsb_item_push * * @author Hao Li * @date 2025-02-25 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("smsb_item_push") public class SmsbItemPush extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id") private Long id; /** * 名称 */ private String name; /** * 优先级 1-垫片 2-常规 3-紧急 */ private Long level; /** * 类型 1-轮播 2-分屏 3-素材 */ private Long itemType; /** * 发布状态 draft-未提交 waiting-审核中 finish-审核通过 termination-审核驳回 */ private String status; private Date startDate; private Date endDate; /** * 创建人 */ private String createUser; /** * 提交审核后,flow taskId */ private Long taskId; /** * 0-下架 1-上架 */ private Integer isUse; }