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