111
This commit is contained in:
@@ -11,9 +11,9 @@
|
||||
namespace SimpleAdmin.Application;
|
||||
|
||||
/// <summary>
|
||||
/// 审核通过后生成的正式员工档案,是入职流程的最终业务数据。
|
||||
/// 审核通过后生成的员工档案,是入职流程的最终业务数据。
|
||||
/// </summary>
|
||||
[SugarTable("ob_employee", TableDescription = "正式员工档案")]
|
||||
[SugarTable("ob_employee", TableDescription = "员工档案")]
|
||||
[Tenant(SqlSugarConst.DB_DEFAULT)]
|
||||
public class ObEmployee : BaseEntity
|
||||
{
|
||||
@@ -59,6 +59,21 @@ public class ObEmployee : BaseEntity
|
||||
/// </summary>
|
||||
public long PositionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用工类型:full_time 正式用工,part_time 兼职用工。
|
||||
/// </summary>
|
||||
public string EmploymentType { get; set; } = EmployeeEmploymentType.FullTime;
|
||||
|
||||
/// <summary>
|
||||
/// 转正状态:probation 试用期、regular 已转正、not_applicable 不适用。
|
||||
/// </summary>
|
||||
public string RegularizationStatus { get; set; } = EmployeeRegularizationStatus.Probation;
|
||||
|
||||
/// <summary>
|
||||
/// 社保状态:unknown 未维护、not_purchased 未购买、purchased 已购买、stopped 已停保、not_applicable 不适用。
|
||||
/// </summary>
|
||||
public string SocialInsuranceStatus { get; set; } = EmployeeSocialInsuranceStatus.Unknown;
|
||||
|
||||
/// <summary>
|
||||
/// 所属岗位名称,仅用于接口展示,不映射数据库字段。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user