package thyyxxk.webserver.entity.technologyArchives;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;


/**
 * @ClassName TechnologyArchivesHL7
 * @Author XU
 * @Date 2025/4/2
 * @Version 1.0
 * @Description 休假记录
 **/
@Data
@TableName("technology_archives_hl7")
public class TechnologyArchivesHL7 {

    @TableId(value = "social_no", type = IdType.NONE)
    private String socialNo; // 身份证号
    private String approvalTime; //批假时间
    private String leaveBeginTime; //假期开始日期
    private String leaveEndTime; //假期结束日期
    private Integer totalDays; //总天数
    private String leaveType; //请假类别
    private String leaveReason; //请假事由
    private String cancelTime; //销假日期
    private String image; // 链接
    private Integer id; // id
    private String account; // 工号
    @TableField(exist = false)
    private String oldSocialNo; // 修改前身份证号

}
