补充注释

This commit is contained in:
fuenmao
2026-08-24 15:32:50 +08:00
parent b8b2d7e3fa
commit 22a7df5bec
84 changed files with 5913 additions and 45 deletions
@@ -10,21 +10,75 @@
namespace SimpleAdmin.Application;
/// <summary>
/// 新员工入职任务,承载候选人填写、审核、转正式员工和归档全过程。
/// </summary>
[SugarTable("ob_onboarding_task", TableDescription = "新员工入职任务")]
[Tenant(SqlSugarConst.DB_DEFAULT)]
public class ObOnboardingTask : BaseEntity
{
/// <summary>
/// 入职任务编号。
/// </summary>
public string TaskNo { get; set; }
/// <summary>
/// 审核通过后生成的正式员工 Id。
/// </summary>
public long? EmployeeId { get; set; }
/// <summary>
/// 所属入职业务公司 Id。
/// </summary>
public long CompanyId { get; set; }
/// <summary>
/// 入职任务所属岗位 Id。
/// </summary>
public long PositionId { get; set; }
/// <summary>
/// 创建任务时指定的审核人用户 Id。
/// </summary>
public long? AssignedReviewerUserId { get; set; }
/// <summary>
/// 入职任务当前状态。
/// </summary>
public string TaskStatus { get; set; } = OnboardingTaskStatus.Draft;
/// <summary>
/// 员工填写链接业务过期时间。
/// </summary>
public DateTime? LinkExpireAt { get; set; }
/// <summary>
/// 候选人累计提交轮次。
/// </summary>
public int SubmitCount { get; set; }
/// <summary>
/// 候选人最近一次提交时间。
/// </summary>
public DateTime? LastSubmittedAt { get; set; }
/// <summary>
/// 审核或流程操作发生时间。
/// </summary>
public DateTime? AuditedAt { get; set; }
/// <summary>
/// 任务归档时间。
/// </summary>
public DateTime? ArchivedAt { get; set; }
/// <summary>
/// 最近一次审核退回原因。
/// </summary>
public string RejectReason { get; set; }
/// <summary>
/// 业务备注。
/// </summary>
public string Remark { get; set; }
}