package com.engine.salary.report.entity.po;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Description:
 * @Author: zhangheng
 * @CreateDate: 2023/5/17
 * @Version: v1.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
//@TableName(value = "hrsa_report_push", autoResultMap = true)
public class SalaryStatisticsPushPO implements Serializable {

   // 主键id
    private Long id;

   // 报表id
    private String reportIds;

   // 消息标题
    private String pushTitle;

   // 有效开始时间
    private String startTime;

   // 有效结束时间
    private String endTime;

   // 分享渠道
    private String pushChannel;

   // 邮件账号id
    private Long emailAccountId;

   // 邮件账号
    private String emailAccount;

   // 分享说明
    private String mark;

   // 已查看提醒
    private Integer remind;

   // 租户key
    private String tenantKey;

   // 创建人id
    private Long creator;

   // 是否删除
    private Integer deleteType;

   // 创建时间
    private Date createTime;

   // 更新时间
    private Date updateTime;

    private List<Long> ids;
}
