using Tiobon.Core.Model.Models; namespace Tiobon.Core.Model.ViewModels.Extend; public class ResumeTemplateGroupColumn { public long ResumeInfoColumnID { get; set; } public string ResumeInfoColumnName { get; set; } public int SortNo { get; set; } public int IsBuildIn { get; set; } public int IsRequired { get; set; } public int Removable { get; set; } public int DisplayType { get; set; } } public class ResumeTemplateGroupColumn1 { public int CanModifyBySelf { get; set; } public string ColumnType { get; set; } public int SortNo { get; set; } public string ResumeInfoColumnName { get; set; } public string DataType { get; set; } public int IsSingleColumn { get; set; } public string Placeholder { get; set; } public long ResumeInfoColumnId { get; set; } } public class ResumeFormColumn { public string tabKey { get; set; } public string tabName { get; set; } public string type { get; set; } public string children1 { get; set; } public List children { get; set; } } public class ResumeFormColumnChildren { public string dataSource { get; set; } public string dataType { get; set; } public string editable { get; set; } public string elementType { get; set; } public string field { get; set; } public string label { get; set; } public string multipleSelect { get; set; } public string @required { get; set; } public string placeholder { get; set; } public int sortNo { get; set; } } public class ResumeFormColumnSubmit { public EditGhrh_ResumeInput Base { get; set; } public List Education { get; set; } public List Family { get; set; } public List Licence { get; set; } public Dictionary Statement { get; set; } public List Training { get; set; } public List WorkExp { get; set; } public List Attachment { get; set; } } public class ResumeRecommendForm { /// /// 人力需求维护ID /// public long RequestId { get; set; } /// /// 面试官列表 /// public List InterviewStaffs { get; set; } } public class ResumeRecommendFormStaff { /// /// 员工ID /// public long StaffId { get; set; } /// /// 邮箱 /// public string Email { get; set; } } public class ResumeAttachment { public long? AttachmentID { get; set; } public string AttachFileExtension { get; set; } public long? AttachFileSize { get; set; } public string RelativePath { get; set; } public string AttachmentName { get; set; } public string RemarkSz { get; set; } } public class ResumePhotoAttachment : ResumeAttachment { }