package com.project.hyb.biz.domain.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import lombok.Getter; import lombok.Setter; /** *
* 资讯发布表 *
* * @author * @since 2025-08-05 */ @Getter @Setter @TableName("news_publish") public class NewsPublish implements Serializable { private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 资讯标题 */ private String title; /** * 内容类型(1=公众号链接,2=富文本) */ private String contentType; /** * 内容(链接或HTML) */ private String content; /** * 微信号发布时间 */ private Date wechatPublishTime; /** * 平台发布时间 */ private Date platformPublishTime; /** * 创建时间 */ private Date gmtCreate; /** * 更新时间 */ private Date gmtModified; /** * 逻辑删除 */ @TableLogic(value = "0", delval = "1") private Integer isDeleted; /** * 创建人uuid */ private String creator; /** * 创建人 */ private String creatorName; /** * 更新人uuid */ private String editor; /** * 更新人 */ private String editorName; /** * 删除人 */ private String deletedBy; /** * 删除时间 */ private Date gmtDeleted; private String description; private Date pinnedAt; }