package cn.iocoder.yudao.module.system.dal.dataobject.companyconfig; import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; /** * 公司品牌信息配置 DO * * 单行配置:保存公司名称/logo/登录页标题,前端启动时读取并联动登录页、菜单栏、网页标题。 * * @author 超级管理员 */ @TableName("system_company_config") @KeySequence("system_company_config_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 @Data @EqualsAndHashCode(callSuper = true) public class SystemCompanyConfigDO extends BaseDO { /** * 主键 */ private Long id; /** * 公司名称 */ private String companyName; /** * logo 永久公开链接(public-upload 返回的 previewURL) */ private String logoUrl; /** * logo 对应的 blob 记录 ID */ private Long logoBlobId; /** * 登录页标题 */ private String loginTitle; /** * 登录页描述 */ private String loginDescription; }