package com.hrt.system.domain.poji;
|
|
import com.baomidou.mybatisplus.enums.IdType;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import java.io.Serializable;
|
|
import com.baomidou.mybatisplus.annotations.Version;
|
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.experimental.Accessors;
|
|
/**
|
* <p>
|
* 档案字段
|
* </p>
|
*
|
* @author jqs
|
* @since 2023-04-17
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@Accessors(chain = true)
|
@TableName("t_member_archive_fields")
|
public class MemberArchiveFields extends Model<MemberArchiveFields> {
|
|
private static final long serialVersionUID = 1L;
|
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 删除标记
|
*/
|
@TableField("del_flag")
|
private String delFlag;
|
/**
|
* 字段名称
|
*/
|
@TableField("field_name")
|
private String fieldName;
|
/**
|
* 字段类型1.文字输入2.数字输入3.字母输入4.无限制输入5.年月日选择6.选项
|
*/
|
@TableField("field_type")
|
private Integer fieldType;
|
/**
|
* 是否必填0否1是
|
*/
|
@TableField("required_flag")
|
private Integer requiredFlag;
|
/**
|
* 字段排序
|
*/
|
@TableField("field_sort")
|
private String fieldSort;
|
/**
|
* 输入提示
|
*/
|
@TableField("input_tip")
|
private String inputTip;
|
/**
|
* 选项集合
|
*/
|
@TableField("option_values")
|
private String optionValues;
|
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
}
|