Files
2026-08-25 10:20:53 +08:00

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; }
}