package com.jeeplus.test.user.domain;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jeeplus.core.domain.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 用户劳动关系
 *
 * @author sunruiqi
 * @date 2022/08/22 16:48
 */
@Data
@TableName("sys_user_contract")
public class SysUserContract extends BaseEntity {

    // 用户信息id
    @TableField("user_info_id")
    private String userInfoId;

    // 合同类型
    @TableField("contract_type")
    private String contractType;

    // 合同编号
    @TableField("contract_number")
    private String contractNumber;

    // 合同期限
    @TableField("contract_period")
    private String contractPeriod;

    // 合同起始日期
    @TableField("contract_begin_date")
    private String contractBeginDate;

    // 合同终止日期
    @TableField("contract_end_date")
    private String contractEndDate;

    // 试用期结束日期
    @TableField("probation_end_date")
    private String probationEndDate;

    // 办理日期
    @TableField("processing_date")
    private String processingDate;

    // 文件地址
    @TableField("file_url")
    private String fileUrl;

    // 文件临时地址
    @TableField(exist = false)
    private String fileLsUrl;
}
