namespace SimpleAdmin.Application;
///
/// 入职任务创建时冻结的动态补充字段要求。
///
[SugarTable("ob_task_form_requirement", TableDescription = "任务补充字段快照")]
[Tenant(SqlSugarConst.DB_DEFAULT)]
public class ObTaskFormRequirement : BaseEntity
{
///
/// 入职任务 Id。
///
public long TaskId { get; set; }
///
/// 原动态字段 Id。
///
public long FieldId { get; set; }
///
/// 冻结的字段业务编码。
///
public string FieldCode { get; set; }
///
/// 冻结的字段显示名称。
///
public string FieldName { get; set; }
///
/// 冻结的数据类型。
///
public string DataType { get; set; }
///
/// 冻结的选项 JSON。
///
public string OptionsJson { get; set; }
///
/// 是否必须填写。
///
public bool Required { get; set; }
///
/// 手机端显示顺序。
///
public int? SortCode { get; set; }
}