zjh
2025-06-20 ac544c1d85c53e7f51e4ea76aa2489a14aef03d9
ltkj-system/src/main/java/com/ltkj/system/domain/SysNotice.java
@@ -3,10 +3,17 @@
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.ltkj.tduck.handler.LongToStringSerializer;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ltkj.common.core.domain.BaseEntity;
import com.ltkj.common.xss.Xss;
import java.util.List;
/**
 * 通知公告表 sys_notice
@@ -19,6 +26,8 @@
    /**
     * 公告ID
     */
    @TableId
    @JsonSerialize(using = LongToStringSerializer.class)
    private Long noticeId;
    /**
@@ -41,6 +50,28 @@
     */
    private String status;
    //    @TableField(exist = false)
    private String deptId;
    @TableField(exist = false)
    private List<String> userIds;
    public String getDeptId() {
        return deptId;
    }
    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }
    public List<String> getUserIds() {
        return userIds;
    }
    public void setUserIds(List<String> userIds) {
        this.userIds = userIds;
    }
    public Long getNoticeId() {
        return noticeId;
    }