package com.engine.salary.entity.salaryBill.po; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; /** * @Description: 工资单模板 * @Author: wangxiangzhong * @Date: 2021-12-08 14:44 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor //@TableName("hrsa_salary_template") //@ElogTransform(name = "工资单模板表") public class SalaryTemplatePO { /** * 主键 */ // @ElogTransform(name = "主键") private Long id; /** * 名称 */ // @ElogTransform(name = "模板名称") private String name; /** * 薪资账套表的主键id */ // @ElogTransform(name = "薪资账套表的主键id") private Long salarySobId; /** * 使用类型。0:普通、1:默认 */ // @ElogTransform(name = "使用类型。0:普通、1:默认") private Integer useType; /** * 备注 */ // @ElogTransform(name = "备注") private String description; /** * 邮箱开启状态。0:关、1:开 */ // @ElogTransform(name = "邮箱开启状态。0:关、1:开") private Integer emailStatus; /** * 发送地址:公共邮箱账号id */ // @ElogTransform(name = "发送地址") private Long sendEmailId; /** * 消息中心开启状态。0:关、1:开 */ // @ElogTransform(name = "消息中心开启状态。0:关、1:开") private Integer msgStatus; /** * 主题 */ // @ElogTransform(name = "主题") private String theme; /** * 背景图 */ // @ElogTransform(name = "背景图") private String background; /** * 文本内容 */ // @ElogTransform(name = "文本内容") private String textContent; /** * 文本内容显示位置。1:薪资项目前、2:薪资项目后 */ // @ElogTransform(name = "文本内容显示位置。1:薪资项目前、2:薪资项目后") private Integer textContentPosition; /** * 薪资项为空时不显示开启状态。0:关、1:开 */ // @ElogTransform(name = "薪资项为空时不显示开启状态。0:关、1:开") private Integer salaryItemNullStatus; /** * 薪资项为0时不显示开启状态。0:关、1:开 */ // @ElogTransform(name = "薪资项为0时不显示开启状态。0:关、1:开") private Integer salaryItemZeroStatus; /** * 薪资项目设置 */ // @ElogTransform(name = "薪资项目设置") private String salaryItemSetting; /** * 创建时间 */ // @ElogTransform(name = "创建时间", ignore = true) private Date createTime; /** * 更新时间 */ // @ElogTransform(name = "更新时间", ignore = true) private Date updateTime; /** * 创建人 */ // @ElogTransform(name = "创建人", ignore = true) private Long creator; /** * 是否已删除。0:未删除、1:已删除 */ // @ElogTransform(name = "是否已删除。0:未删除、1:已删除", ignore = true) private Integer deleteType; /** * 租户ID */ // @ElogTransform(name = "租户key", ignore = true) private String tenantKey; }