143 lines
3.2 KiB
Java
143 lines
3.2 KiB
Java
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;
|
||
}
|