|
|
|
@ -6,18 +6,14 @@ |
|
|
|
|
* |
|
|
|
|
* Ver 变更日期 负责人 变更内容 |
|
|
|
|
* ─────────────────────────────────── |
|
|
|
|
*V0.01 2024/10/21 16:12:37 SimonHsiao 初版 |
|
|
|
|
*V0.01 2024/11/13 14:10:31 SimonHsiao 初版 |
|
|
|
|
* |
|
|
|
|
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. |
|
|
|
|
*┌──────────────────────────────────┐ |
|
|
|
|
*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ |
|
|
|
|
*│ 作者:SimonHsiao │ |
|
|
|
|
*└──────────────────────────────────┘ |
|
|
|
|
*/ |
|
|
|
|
using System.ComponentModel; |
|
|
|
|
using System.ComponentModel.DataAnnotations; |
|
|
|
|
using System.ComponentModel.DataAnnotations.Schema; |
|
|
|
|
|
|
|
|
|
*/ |
|
|
|
|
namespace Tiobon.Core.Model.Models |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
@ -100,7 +96,6 @@ namespace Tiobon.Core.Model.Models |
|
|
|
|
/// <summary> |
|
|
|
|
/// 岗位ID |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "TitleId"), Description("岗位ID")] |
|
|
|
|
public int? TitleId { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -324,10 +319,16 @@ namespace Tiobon.Core.Model.Models |
|
|
|
|
[Display(Name = "WorkYears"), Description("工作年限"), Column(TypeName = "decimal(3,1)")] |
|
|
|
|
public decimal? WorkYears { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 薪资区间 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "SalaryPeriod"), Description("薪资区间"), MaxLength(32, ErrorMessage = "薪资区间 不能超过 32 个字符")] |
|
|
|
|
public string SalaryPeriod { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 申请状态 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "ApplicationStatus"), Description("申请状态"), MaxLength(2000, ErrorMessage = "申请状态 不能超过 32 个字符")] |
|
|
|
|
[Display(Name = "ApplicationStatus"), Description("申请状态"), MaxLength(32, ErrorMessage = "申请状态 不能超过 32 个字符")] |
|
|
|
|
public string ApplicationStatus { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -338,15 +339,26 @@ namespace Tiobon.Core.Model.Models |
|
|
|
|
/// <summary> |
|
|
|
|
/// 职称类型/级别 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "TitleType"), Description("职称类型/级别"), MaxLength(2000, ErrorMessage = "职称类型/级别 不能超过 32 个字符")] |
|
|
|
|
[Display(Name = "TitleType"), Description("职称类型/级别"), MaxLength(32, ErrorMessage = "职称类型/级别 不能超过 32 个字符")] |
|
|
|
|
public string TitleType { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 直间接 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "StaffType1"), Description("直间接"), MaxLength(2000, ErrorMessage = "直间接 不能超过 32 个字符")] |
|
|
|
|
[Display(Name = "StaffType1"), Description("直间接"), MaxLength(32, ErrorMessage = "直间接 不能超过 32 个字符")] |
|
|
|
|
public string StaffType1 { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 面试结果 |
|
|
|
|
/// </summary> |
|
|
|
|
public bool? InterviewResult { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 不合适原因 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "FailInterviewReason"), Description("不合适原因"), MaxLength(256, ErrorMessage = "不合适原因 不能超过 256 个字符")] |
|
|
|
|
public string FailInterviewReason { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 备注 |
|
|
|
|
/// </summary> |
|
|
|
|