package com.yunhai.notice.entity; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; /** * 学校短信开通配置。对应原 .NET SchSms_Set 表。 * 记录某学校某模块是否开通短信。 */ @NoArgsConstructor @Data @Entity @Table(name = "sms_school_config") @EqualsAndHashCode(onlyExplicitlyIncluded = true, callSuper = false) public class SmsSchoolConfig extends BaseEntity { /** 学校ID */ @Column(name = "school_id", nullable = false) private Integer schoolId; /** 学校名称 */ @Column(name = "school_name", length = 200) private String schoolName; /** 模块ID */ @Column(name = "module_id") private Integer moduleId; /** 是否开通短信 */ @Column(name = "is_sms") private Boolean isSms = false; }