From 8bfac5c9e067282e943f9d6c2bb3788478e4a68f Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Sat, 16 Nov 2024 21:56:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=AE=80=E5=8E=86=E8=A1=A8?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Model/Tiobon.Web.pdm | 215 +- .../Controllers/Ghrh/Ghrh_ResumeController.cs | 24 +- Tiobon.Core.Api/Tiobon.Core.Model.xml | 32 +- Tiobon.Core.Api/Tiobon.Core.xml | 30 + .../Base/Ghrh/Ghrh_InterviewOrder.Dto.Base.cs | 10 +- .../Ghrh/Ghrh_InterviewRecord.Dto.Base.cs | 10 +- .../Models/Ghrh/Ghrh_InterviewOrder.cs | 10 +- .../Models/Ghrh/Ghrh_InterviewRecord.cs | 10 +- .../Ghrh/Ghrh_ResumeServices.cs | 35 +- Tiobon.Core/Tiobon.Core.Model.xml | 3251 ++++++++++++----- Tiobon.Core/Tiobon.Core.xml | 125 + 11 files changed, 2702 insertions(+), 1050 deletions(-) diff --git a/Model/Tiobon.Web.pdm b/Model/Tiobon.Web.pdm index a4beb484..4cd8d689 100644 --- a/Model/Tiobon.Web.pdm +++ b/Model/Tiobon.Web.pdm @@ -1,5 +1,5 @@ - + @@ -39737,13 +39737,13 @@ Ghra_staff_InsureBase 80A5CC1E-B97E-4DB0-8450-6F5D4C76D46B -面试不通过原因 -FailInterviewReason +评估结果 +InterviewContent 1731476226 Administrator -1731477655 +1731574646 Administrator -不合适原因 +评估结果 nvarchar(256) 256 @@ -40731,7 +40731,7 @@ Ghra_staff_InsureBase Ghrh_InterviewRecord 1731491242 Administrator -1731552413 +1731568449 Administrator 面试记录 @@ -40997,29 +40997,40 @@ Ghra_staff_InsureBase datetime +3764B07A-CD4A-429F-9D36-C2F2AD4D002C +评估时间 +AssessTime +1731567906 +Administrator +1731574236 +Administrator +评估时间 +datetime + + 282BFCF5-171C-4B55-935A-AAD8298501A5 -面试结果 -InterviewResult +是否通过 +IsPass 1731491418 Administrator -1731491423 +1731574860 Administrator -面试结果 +是否通过 bit - + 1BAE8964-59AC-4496-88B3-0501625C475B -面试不通过原因 -FailInterviewReason +面试结果 +InterviewResult 1731491441 Administrator -1731491446 +1731574860 Administrator -不合适原因 -nvarchar(256) -256 +面试结果 +nvarchar(2000) +2000 - + C736F621-9E1E-41DC-9115-C60B06CD54DA 状态 Status @@ -41031,7 +41042,7 @@ Ghra_staff_InsureBase nvarchar(32) 32 - + 690F8DB4-C18A-453C-80D3-FEF13C5120AA 备注 RemarkSz @@ -41046,7 +41057,7 @@ Ghra_staff_InsureBase - + C9FF77A8-68C0-422C-AC7D-678D371A44B5 默认标志 IsDefault @@ -41061,7 +41072,7 @@ Ghra_staff_InsureBase - + 5D7585F3-021E-4057-822B-68DD4DFE35C5 删除标志 IsEnable @@ -41076,7 +41087,7 @@ Ghra_staff_InsureBase - + 77808567-C5E3-41C9-ADF2-946B288D6A7D 预留字段1 Reverse1 @@ -41088,7 +41099,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 5CC0BE47-B3B3-42D8-B062-163112BD1540 预留字段2 Reverse2 @@ -41100,7 +41111,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + BE3E005E-4715-4FE2-9448-49F45E15B61A 预留字段3 Reverse3 @@ -41112,7 +41123,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + C5ADDA06-013D-4671-8A9F-2A4BBB035769 预留字段4 Reverse4 @@ -41124,7 +41135,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 47638E15-E31D-4C81-89B3-20D45FC8D5CD 预留字段5 Reverse5 @@ -41136,7 +41147,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 62326CFB-192F-4A10-AAD2-ECFCC74B1489 预留字段6 Reverse6 @@ -41148,7 +41159,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 54454335-7E26-4583-9CED-35F63F68BBE3 预留字段7 Reverse7 @@ -41160,7 +41171,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 0EB510B9-5519-4DBC-A47F-56439571757B 预留字段8 Reverse8 @@ -41172,7 +41183,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + D5473D59-8EE1-4CBB-8753-443D1B99C938 预留字段9 Reverse9 @@ -41184,7 +41195,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 89BA5980-4DA8-4602-8481-C24A4283643E 预留字段10 Reverse10 @@ -41196,7 +41207,7 @@ Ghra_staff_InsureBase nvarchar(1000) 1000 - + 896BF59A-75D4-4E31-A422-AFD11E0C1BB6 预留字段I1 ReverseI1 @@ -41208,7 +41219,7 @@ Ghra_staff_InsureBase 0 int - + 7039D60D-7075-4523-B0A5-490C7393B79B 预留字段I2 ReverseI2 @@ -41222,7 +41233,7 @@ Ghra_staff_InsureBase - + 75123F88-F634-4127-86CF-8751327D3813 Key_1 Key_1 @@ -41236,10 +41247,10 @@ Ghra_staff_InsureBase - + - + @@ -41263,7 +41274,7 @@ Ghra_staff_InsureBase - + 7F0DCA7C-274D-48A8-B3D8-0FD7B707AFC2 1714101292 Administrator @@ -41297,7 +41308,7 @@ Ghra_staff_InsureBase - + D23C452C-4BB6-4C2A-AB2E-E8434D958A77 1714101335 Administrator @@ -41312,7 +41323,7 @@ Ghra_staff_InsureBase - + 55EBFC84-83AC-4EDF-BADD-29FA719652D1 Reference_13 Reference_13 @@ -41331,7 +41342,7 @@ Ghra_staff_InsureBase - + D4016F9D-5631-4F9E-A70D-D42133A4EBB7 1714107872 Administrator @@ -41365,7 +41376,7 @@ Ghra_staff_InsureBase - + BEBA3346-CCC6-41D9-B95B-12B8F81188BF 1714108449 Administrator @@ -41399,7 +41410,7 @@ Ghra_staff_InsureBase - + FC69BEF9-F863-4A65-903E-CB2850197526 1714109221 Administrator @@ -41433,7 +41444,7 @@ Ghra_staff_InsureBase - + ACE0AB02-0D27-4F1C-BF71-738C20DF96C2 1714120556 Administrator @@ -41467,7 +41478,7 @@ Ghra_staff_InsureBase - + B95672ED-9976-4742-9FFC-52B326620682 1715565535 Administrator @@ -41501,7 +41512,7 @@ Ghra_staff_InsureBase - + B6E89235-A6E0-460D-9228-DCA8C58EE2AD 1715570661 Administrator @@ -41535,7 +41546,7 @@ Ghra_staff_InsureBase - + 5D4938F3-7934-4F74-891C-97DC9DC47B1B 1716798640 Administrator @@ -41569,7 +41580,7 @@ Ghra_staff_InsureBase - + 179079CB-7169-4B19-A07A-A61C331F59CD 1716876897 Administrator @@ -41603,7 +41614,7 @@ Ghra_staff_InsureBase - + DD965546-2361-4301-82D7-446B823BDCFD 1717481682 Administrator @@ -41637,7 +41648,7 @@ Ghra_staff_InsureBase - + E78B14FB-C2C3-4DCA-A3B4-CA471817B9FC 1717726229 Administrator @@ -41671,7 +41682,7 @@ Ghra_staff_InsureBase - + 8C71D6B9-780B-4547-ADFD-986E619F4DCD 1719381914 Administrator @@ -41705,7 +41716,7 @@ Ghra_staff_InsureBase - + EB9D1A5A-99AB-44AD-9B1A-D45E66C0CFDE 1719468257 Administrator @@ -41739,7 +41750,7 @@ Ghra_staff_InsureBase - + ACF1454B-2C3F-40E5-ADC5-4A48787EB937 1720488320 Administrator @@ -41773,7 +41784,7 @@ Ghra_staff_InsureBase - + 55351100-6B8C-411A-838F-ADF17D7249C7 1721372650 Administrator @@ -41788,7 +41799,7 @@ Ghra_staff_InsureBase - + 465DBD55-7683-4A4B-91D3-B7019ED619F0 Reference_114 Reference_114 @@ -41807,7 +41818,7 @@ Ghra_staff_InsureBase - + CE1833FA-A783-4FAC-87BF-AA0FF8008532 1721280283 Administrator @@ -41841,7 +41852,7 @@ Ghra_staff_InsureBase - + 18F2EFF3-BD41-4F96-96C8-D8B15C7E2644 1721372603 Administrator @@ -41875,7 +41886,7 @@ Ghra_staff_InsureBase - + F7ECB7BC-BA8B-4606-B521-999C20FD5C43 1722318917 Administrator @@ -41909,7 +41920,7 @@ Ghra_staff_InsureBase - + 6764C448-6B6B-4DD7-AED9-8E74CDD1261A 1727335554 Administrator @@ -41943,7 +41954,7 @@ Ghra_staff_InsureBase - + C8D69BA0-B62F-4A3E-981C-59D5FC0C2A03 1727336760 Administrator @@ -41977,7 +41988,7 @@ Ghra_staff_InsureBase - + 09B3F4FA-149B-4BB2-8D4C-CB9E05153125 1727336895 Administrator @@ -42011,7 +42022,7 @@ Ghra_staff_InsureBase - + D0D47F43-60D2-4012-A1C6-7EE1F23B2B48 1727337857 Administrator @@ -42026,7 +42037,7 @@ Ghra_staff_InsureBase - + E261580B-7706-444D-9E7B-6A1A5968579B Reference_24 Reference_24 @@ -42045,7 +42056,7 @@ Ghra_staff_InsureBase - + A9F8F17E-368A-42BA-B603-19B2CAF61361 1728532955 Administrator @@ -42079,7 +42090,7 @@ Ghra_staff_InsureBase - + 88DE8617-23F2-4075-A9EB-3AEA05F12872 1728532977 Administrator @@ -42113,7 +42124,7 @@ Ghra_staff_InsureBase - + 36AE3FE2-B4E5-4FF7-ADD1-93D1ABD487CD 1728533087 Administrator @@ -42128,7 +42139,7 @@ Ghra_staff_InsureBase - + AB9D9DC4-987C-4E4B-9BD3-35091CDBA380 Reference_27 Reference_27 @@ -42147,7 +42158,7 @@ Ghra_staff_InsureBase - + E2D02611-09C9-42E2-AA43-22E820AF219C 1728626387 Administrator @@ -42181,7 +42192,7 @@ Ghra_staff_InsureBase - + 62F35C8E-87DA-43C4-AAE9-A47D112F8E0A 1728540045 Administrator @@ -42215,7 +42226,7 @@ Ghra_staff_InsureBase - + 3759DC14-1A7D-4121-AAE1-58CE6813A0AA 1728541044 Administrator @@ -42249,7 +42260,7 @@ Ghra_staff_InsureBase - + 1791558D-852F-437C-97F6-7F9D11EE26DB 1729662916 Administrator @@ -42283,7 +42294,7 @@ Ghra_staff_InsureBase - + 00049FDC-8297-463E-9347-A571E3AB9C9E 1729663415 Administrator @@ -42317,7 +42328,7 @@ Ghra_staff_InsureBase - + B7B6FBF6-DC05-4490-8656-A5DEAF831781 1730250294 Administrator @@ -42351,7 +42362,7 @@ Ghra_staff_InsureBase - + A0C97DD9-1C72-4A18-9FEE-EE6A9AEF21F8 1730336852 Administrator @@ -42385,7 +42396,7 @@ Ghra_staff_InsureBase - + 39FD6B5F-C473-44DF-969E-D851D388EBAE 1730340808 Administrator @@ -42419,7 +42430,7 @@ Ghra_staff_InsureBase - + C4EECAD7-F267-4702-A253-CA499692A254 1730346502 Administrator @@ -42453,7 +42464,7 @@ Ghra_staff_InsureBase - + 3EBD04DF-C924-4032-982C-CA9EF3B72E39 1731478017 Administrator @@ -42487,7 +42498,7 @@ Ghra_staff_InsureBase - + DE13B6DD-B49E-4F3E-8AF7-BEB535EE3CC6 1731478076 Administrator @@ -42521,7 +42532,7 @@ Ghra_staff_InsureBase - + 28C77E11-7423-4D63-9053-A5D40E7940AF 1731491451 Administrator @@ -42543,7 +42554,7 @@ Ghra_staff_InsureBase - + A1DD77B6-E48E-4C9D-947D-D42E3C5240C2 dbo dbo @@ -42556,7 +42567,7 @@ Ghra_staff_InsureBase - + C012A467-0031-4F3C-9D9D-13408491E147 DefaultSchema 1597196432 @@ -42564,12 +42575,12 @@ Ghra_staff_InsureBase 1597196433 ttsoftxch - + - + 41D2B655-5319-49C5-9BA6-133BB8B097CA dbo dbo @@ -42581,7 +42592,7 @@ Ghra_staff_InsureBase - + 2153E033-C4DC-4F90-B2F4-3B0F44BD33D5 文本 TEXT @@ -42591,7 +42602,7 @@ Ghra_staff_InsureBase ttsoftxch text - + AC8799D0-82CA-4B70-ADAC-18D8797720A9 图片 IMAGE @@ -42601,7 +42612,7 @@ Ghra_staff_InsureBase Administrator image - + DEC04470-B84A-413E-9B2A-C265C5506182 加密 ENCRYPT_STRING @@ -42612,7 +42623,7 @@ Ghra_staff_InsureBase nvarchar(256) 256 - + 538C6297-7080-43C1-9455-AD6516B6FBB2 数字 NUMBER @@ -42624,7 +42635,7 @@ Ghra_staff_InsureBase 20 6 - + AF15A9FA-052F-43E5-9102-57F195CBCFDE 类别 TYPE @@ -42635,7 +42646,7 @@ Ghra_staff_InsureBase varchar(32) 32 - + D0936140-81BD-463E-B0ED-FE3F86828A2C 特长字符串 LONG_LONG_STRING @@ -42646,7 +42657,7 @@ Ghra_staff_InsureBase varchar(256) 256 - + 5FBDAFFC-EA04-407B-877F-58752C2E736C 金额 AMOUNT @@ -42658,7 +42669,7 @@ Ghra_staff_InsureBase 20 6 - + F461E3FD-0A64-4712-BC09-C0BA3C248E5B 描述 DESCRIPTION @@ -42669,7 +42680,7 @@ Ghra_staff_InsureBase varchar(4000) 4000 - + 703A2917-B6C4-4BC6-B2CB-6AB8E2B49D30 短字符串 SHORT_STRING @@ -42680,7 +42691,7 @@ Ghra_staff_InsureBase varchar(64) 64 - + 89A476D2-A1C0-428C-9875-26A50B7AFE1A 长字符串 LONG_STRING @@ -42702,7 +42713,7 @@ Ghra_staff_InsureBase varchar(2000) 2000 - + @@ -42716,7 +42727,7 @@ Ghra_staff_InsureBase char(1) 1 - + 82662C91-618F-4022-B9CD-1A431DC84A0A 名称 NAME @@ -42737,7 +42748,7 @@ Ghra_staff_InsureBase Administrator int - + 77F6BD58-5A9D-44F7-988C-76608A3F38B5 代码 CODE @@ -42769,7 +42780,7 @@ Ghra_staff_InsureBase varchar(32) 32 - + DA200725-BFB0-4351-9C3E-DC30C036538E STATUS STATUS @@ -42780,7 +42791,7 @@ Ghra_staff_InsureBase varchar(32) 32 - + CB2F08D6-BE17-4046-B94A-4FD00EDA9015 文件 FILE @@ -42790,7 +42801,7 @@ Ghra_staff_InsureBase feipeng image - + 7CC45A5C-15C8-4CA8-BBEB-66FE3DAB482F 字符串512 STRING_512 @@ -42803,7 +42814,7 @@ Ghra_staff_InsureBase - + B41C21E8-76E9-4031-8EF0-34743E5525C5 PUBLIC PUBLIC @@ -42812,13 +42823,13 @@ Ghra_staff_InsureBase 1597196433 ttsoftxch - - + + - + 02EF92C9-49BF-45C7-934A-23BA290D5595 Microsoft SQL Server 2008 MSSQLSRV2008 diff --git a/Tiobon.Core.Api/Controllers/Ghrh/Ghrh_ResumeController.cs b/Tiobon.Core.Api/Controllers/Ghrh/Ghrh_ResumeController.cs index c3197697..daeeeec1 100644 --- a/Tiobon.Core.Api/Controllers/Ghrh/Ghrh_ResumeController.cs +++ b/Tiobon.Core.Api/Controllers/Ghrh/Ghrh_ResumeController.cs @@ -35,10 +35,24 @@ public class Ghrh_ResumeController : BaseController> QueryByStatus([FromBody] QueryBody body, string status) { - if (status == "All") - return await _service.QueryFilterPage(body, $"(Status ='{status}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.WaitRecommended}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.HasRecommended}')"); - else - return await _service.QueryFilterPage(body, $"Status ='{status}'"); + var condition = "1!=1"; + switch (status) + { + case "All": + + condition = $"(Status ='{status}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.WaitRecommended}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.HasRecommended}')"; + break; + case "Process": + condition = $"(Status ='{status}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.WaitAppointment}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.WaitInterview}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.HasInterview}')"; + break; + case "Hire": + condition = $"(Status ='{status}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.WaitSendOffer}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.HasSendOffer}' OR Status ='{DIC_INTERVIEW_ORDER_STATUS.HasOffer}')"; + break; + default: + condition = $"Status ='{status}'"; + break; + } + return await _service.QueryFilterPage(body, condition); } #endregion @@ -368,7 +382,7 @@ public class Ghrh_ResumeController : BaseController - + - 面试结果 + 是否通过 - + - 不合适原因 + 面试结果 @@ -6445,14 +6445,14 @@ 评估时间 - + - 面试结果 + 是否通过 - + - 不合适原因 + 面试结果 @@ -16916,14 +16916,14 @@ 面试结束时间 - + - 面试结果 + 是否通过 - + - 不合适原因 + 面试结果 @@ -17066,14 +17066,14 @@ 评估时间 - + - 面试结果 + 是否通过 - + - 不合适原因 + 面试结果 diff --git a/Tiobon.Core.Api/Tiobon.Core.xml b/Tiobon.Core.Api/Tiobon.Core.xml index 6ab710ef..77134603 100644 --- a/Tiobon.Core.Api/Tiobon.Core.xml +++ b/Tiobon.Core.Api/Tiobon.Core.xml @@ -1419,6 +1419,36 @@ input + + + 变更面试官 + + 简历Id + 面试官列表 + + + + + 发offer + + 简历Id + + + + + 已发offer提醒 + + 简历Id + + + + + 已报到/未报道接口 + + 简历Id + 已报到传true,未报到传false + + 教育背景(Controller) diff --git a/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewOrder.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewOrder.Dto.Base.cs index 5aa6a09f..cab8af51 100644 --- a/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewOrder.Dto.Base.cs +++ b/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewOrder.Dto.Base.cs @@ -65,15 +65,15 @@ public class Ghrh_InterviewOrderBase public DateTime? InterviewEndTime { get; set; } /// - /// 面试结果 + /// 是否通过 /// - public bool? InterviewResult { get; set; } + public bool? IsPass { get; set; } /// - /// 不合适原因 + /// 面试结果 /// - [Display(Name = "FailInterviewReason"), Description("不合适原因"), MaxLength(256, ErrorMessage = "不合适原因 不能超过 256 个字符")] - public string FailInterviewReason { get; set; } + [Display(Name = "InterviewResult"), Description("面试结果"), MaxLength(256, ErrorMessage = "面试结果 不能超过 2000 个字符")] + public string InterviewResult { get; set; } /// /// 状态 diff --git a/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewRecord.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewRecord.Dto.Base.cs index 4b2ed9fb..15338267 100644 --- a/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewRecord.Dto.Base.cs +++ b/Tiobon.Core.Model/Base/Ghrh/Ghrh_InterviewRecord.Dto.Base.cs @@ -89,15 +89,15 @@ public class Ghrh_InterviewRecordBase public DateTime? AssessTime { get; set; } /// - /// 面试结果 + /// 是否通过 /// - public bool? InterviewResult { get; set; } + public bool? IsPass { get; set; } /// - /// 不合适原因 + /// 面试结果 /// - [Display(Name = "FailInterviewReason"), Description("不合适原因"), MaxLength(256, ErrorMessage = "不合适原因 不能超过 256 个字符")] - public string FailInterviewReason { get; set; } + [Display(Name = "InterviewResult"), Description("面试结果"), MaxLength(256, ErrorMessage = "面试结果 不能超过 2000 个字符")] + public string InterviewResult { get; set; } /// /// 状态 diff --git a/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewOrder.cs b/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewOrder.cs index cd423c11..cb93779d 100644 --- a/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewOrder.cs +++ b/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewOrder.cs @@ -66,15 +66,15 @@ public class Ghrh_InterviewOrder : BasePoco public DateTime? InterviewEndTime { get; set; } /// - /// 面试结果 + /// 是否通过 /// - public bool? InterviewResult { get; set; } + public bool? IsPass { get; set; } /// - /// 不合适原因 + /// 面试结果 /// - [Display(Name = "FailInterviewReason"), Description("不合适原因"), MaxLength(256, ErrorMessage = "不合适原因 不能超过 256 个字符")] - public string FailInterviewReason { get; set; } + [Display(Name = "InterviewResult"), Description("面试结果"), MaxLength(256, ErrorMessage = "面试结果 不能超过 2000 个字符")] + public string InterviewResult { get; set; } /// /// 状态 diff --git a/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewRecord.cs b/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewRecord.cs index 9aefd407..1b81ee67 100644 --- a/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewRecord.cs +++ b/Tiobon.Core.Model/Models/Ghrh/Ghrh_InterviewRecord.cs @@ -90,15 +90,15 @@ public class Ghrh_InterviewRecord : BasePoco public DateTime? AssessTime { get; set; } /// - /// 面试结果 + /// 是否通过 /// - public bool? InterviewResult { get; set; } + public bool? IsPass { get; set; } /// - /// 不合适原因 + /// 面试结果 /// - [Display(Name = "FailInterviewReason"), Description("不合适原因"), MaxLength(256, ErrorMessage = "不合适原因 不能超过 256 个字符")] - public string FailInterviewReason { get; set; } + [Display(Name = "InterviewResult"), Description("面试结果"), MaxLength(256, ErrorMessage = "面试结果 不能超过 2000 个字符")] + public string InterviewResult { get; set; } /// /// 状态 diff --git a/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs b/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs index a95db1e3..8908bf45 100644 --- a/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs +++ b/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs @@ -90,6 +90,31 @@ public class Ghrh_ResumeServices : BaseServices x.Status == DIC_INTERVIEW_ORDER_STATUS.HasRecommended); break; + case "WaitAppointment": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.WaitAppointment); + break; + case "WaitInterview": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.WaitInterview); + break; + case "HasInterview": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.HasInterview); + break; + case "WaitSendOffer": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.WaitSendOffer); + break; + case "HasSendOffer": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.HasSendOffer); + break; + case "HasOffer": + if (jsonParam.columnValue.ObjToInt() == 1) + whereExpression.And(x => x.Status == DIC_INTERVIEW_ORDER_STATUS.HasOffer); + break; + case "SalaryPeriod": case "Education": case "ApplyStatus": @@ -1573,14 +1598,16 @@ END"; var order = await _ghrh_InterviewOrderServices.QuerySingle(x => x.ResumeId == id); order.Status = DIC_INTERVIEW_ORDER_STATUS.HasInterview; - await _ghrh_InterviewOrderServices.Update(order, ["Status"]); + order.IsPass = input.IsPass; + order.InterviewResult = input.Content; + await _ghrh_InterviewOrderServices.Update(order, ["Status", "IsPass", "InterviewResult"]); var record = await _ghrh_InterviewRecordServices.QuerySingle(x => x.Round == order.Round && x.OrderId == order.Id); - record.RemarkSz = input.Content; - record.InterviewResult = input.IsPass; + record.InterviewResult = input.Content; + record.IsPass = input.IsPass; record.AssessTime = DateTime.Now; record.Status = DIC_INTERVIEW_ORDER_STATUS.HasInterview; - await _ghrh_InterviewRecordServices.Update(record, ["AssessTime", "Status", "RemarkSz", "InterviewResult"]); + await _ghrh_InterviewRecordServices.Update(record, ["AssessTime", "Status", "IsPass", "InterviewResult"]); var usser = await GetUser(); await _ghrh_InterviewLogServices.Add(new InsertGhrh_InterviewLogInput() diff --git a/Tiobon.Core/Tiobon.Core.Model.xml b/Tiobon.Core/Tiobon.Core.Model.xml index 1524eed7..c9ce2ad6 100644 --- a/Tiobon.Core/Tiobon.Core.Model.xml +++ b/Tiobon.Core/Tiobon.Core.Model.xml @@ -6005,12 +6005,12 @@ 申请部门ID - + 岗位名称 - + - + 岗位编号 @@ -6085,6 +6085,21 @@ 工作内容 + + + 推荐人数 + + + + + 面试人数 + + + + + 录用人数 + + 备注 @@ -6155,454 +6170,829 @@ 预留字段12 - + - 个人简历 (Dto.Base) + 面试工单日志 (Dto.Base) - + - 姓名 + 订单ID - + - 英文名 + 备注 - + - 头像 + 默认标志 - + - 民族 + 预留字段1 - + - 出生日期 + 预留字段2 - + - 籍贯 + 预留字段3 - + - 性别 + 预留字段4 - + - 年龄 + 预留字段5 - + - 学历 + 预留字段6 - + - 毕业院校 + 预留字段7 - + - 毕业日期 + 预留字段8 - + - 求职状态 + 预留字段9 - + - 岗位ID + 预留字段10 - + - 婚姻状况 + 预留字段11 - + - 政治面貌 + 预留字段12 - + - 联系电话 + 面试工单 (Dto.Base) - + - 邮箱 + 人力需求ID - + - 入职日期 + 简历ID - + - 紧急联系人关系 + 订单号 - + - 紧急联系人 + 轮数 - + - 紧急联系人电话 + 推荐时间 - + - 紧急联系人地址 + 推荐人ID - + - 紧急联系人关系2 + 面试开始时间 - + - 紧急联系人2 + 面试结束时间 - + - 紧急联系人电话2 + 是否通过 - + - 紧急联系人地址2 + 面试结果 - + - 职前年资 + 状态 - + - 最高学历 + 备注 - + - 证照类型 + 默认标志 - + - 身份证号 + 预留字段1 - + - 身份证开始有效期 + 预留字段2 - + - 身份证结束有效期 + 预留字段3 - + - 户口性质 + 预留字段4 - + - 发证机关 + 预留字段5 - + - 家庭住址 + 预留字段6 - + - 现居住地 + 预留字段7 - + - 介绍人 + 预留字段8 - + - 国籍 + 预留字段9 - + - 公积金账号 + 预留字段10 - + - 公积金基数 + 预留字段11 - + - 社保帐套 + 预留字段12 - + - 社保账号 + 面试记录 (Dto.Base) - + - 社保基数 + 订单ID - + - 是否缴纳社保 + 轮数 - + - 是否缴纳公积金 + 简历接收人ids - + - 是否推荐 + 预面试时间1 - + - 是否住宿 + 预面试时间2 - + - 车牌号 + 预面试时间3 - + - 标签 + 面试时间 - + - 状态 + 面试开始时间 - + - 工作年限 + 面试结束时间 - + - 申请状态 + 简历首次查询时间 - + - 申请时间 + 简历首次查询时间 - + - 职称类型/级别 + 评估时间 + + + + + 是否通过 - + - 直间接 + 面试结果 - + + + 状态 + + + 备注 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 教育背景 (Dto.Base) + 个人简历 (Dto.Base) - + - 简历ID + 姓名 - + - 学校名称 + 英文名 - + - 专业名称 + 头像 - + - 开始日期 + 民族 - + - 结束日期 + 出生日期 - + - 学历 + 籍贯 - + - 是否毕业 + 性别 - + - 备注 + 年龄 - + - 默认标志 + 学历 - + - 预留字段1 + 毕业院校 - + - 预留字段2 + 毕业日期 - + - 预留字段3 + 求职状态 - + - 预留字段4 + 岗位ID - + - 预留字段5 + 婚姻状况 - + - 预留字段6 + 政治面貌 - + - 预留字段7 + 联系电话 - + - 预留字段8 + 邮箱 - + - 预留字段9 + 入职日期 - + - 预留字段10 + 紧急联系人关系 + + + + + 紧急联系人 + + + + + 紧急联系人电话 + + + + + 紧急联系人地址 + + + + + 紧急联系人关系2 + + + + + 紧急联系人2 + + + + + 紧急联系人电话2 + + + + + 紧急联系人地址2 + + + + + 职前年资 + + + + + 最高学历 + + + + + 证照类型 + + + + + 身份证号 + + + + + 身份证开始有效期 + + + + + 身份证结束有效期 + + + + + 户口性质 + + + + + 发证机关 + + + + + 家庭住址 + + + + + 现居住地 + + + + + 介绍人 + + + + + 国籍 + + + + + 公积金账号 + + + + + 公积金基数 + + + + + 社保帐套 + + + + + 社保账号 + + + + + 社保基数 + + + + + 是否缴纳社保 + + + + + 是否缴纳公积金 + + + + + 是否推荐 + + + + + 是否住宿 + + + + + 车牌号 + + + + + 标签 + + + + + 状态 + + + + + 工作年限 + + + + + 薪资区间 + + + + + 申请状态 + + + + + 申请时间 + + + + + 职称类型/级别 + + + + + 直间接 + + + + + 面试结果 + + + + + 不合适原因 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 教育背景 (Dto.Base) + + + + + 简历ID + + + + + 学校名称 + + + + + 专业名称 + + + + + 开始日期 + + + + + 结束日期 + + + + + 学历 + + + + + 是否毕业 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 @@ -7915,14 +8305,234 @@ 预留字段10 - + + + 预留字段11 + + + + + 预留字段12 + + + + + Ghrm_MessageText (Dto.Base) + + + + + MessageTextID + + + + + GroupType + + + + + Tag + + + + + Title + + + + + Content + + + + + PicType + + + + + PicUrl + + + + + JumpType + + + + + APPUrl + + + + + WEBUrl + + + + + HtmlContent + + + + + RemarkSz + + + + + WorkID + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + + + Reverse8 + + + + + Reverse9 + + + + + Ghrm_MessageUser (Dto.Base) + + + + + MessageUserID + + + + + MessageTextID + + + + + SenderStaffID + + + + + ReceiveStaffID + + + + + ReadStatus + + + + + ReadTime + + + + + RemarkSz + + + + + SortNo + + + + + IsDefault + + + + + Reverse1 + + + + + Reverse2 + + + + + Reverse3 + + + + + Reverse4 + + + + + Reverse5 + + + + + Reverse6 + + + + + Reverse7 + + + - 预留字段11 + Reverse8 - + - 预留字段12 + Reverse9 @@ -9222,6 +9832,21 @@ 人力需求维护 (Dto.EditInput) + + + 面试工单日志 (Dto.EditInput) + + + + + 面试工单 (Dto.EditInput) + + + + + 面试记录 (Dto.EditInput) + + 个人简历 (Dto.EditInput) @@ -9287,6 +9912,16 @@ 年度人力配置 (Dto.EditInput) + + + Ghrm_MessageText (Dto.EditInput) + + + + + Ghrm_MessageUser (Dto.EditInput) + + Ghro_Dept (Dto.EditInput) @@ -9552,6 +10187,21 @@ 人力需求维护 (Dto.InsertInput) + + + 面试工单日志 (Dto.InsertInput) + + + + + 面试工单 (Dto.InsertInput) + + + + + 面试记录 (Dto.InsertInput) + + 个人简历 (Dto.InsertInput) @@ -9617,6 +10267,16 @@ 年度人力配置 (Dto.InsertInput) + + + Ghrm_MessageText (Dto.InsertInput) + + + + + Ghrm_MessageUser (Dto.InsertInput) + + Ghro_Dept (Dto.InsertInput) @@ -14218,1900 +14878,2275 @@ - 预留字段10 + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 必选修查询 (Model) + + + + + 员工ID + + + + + 课程ID + + + + + 必修分类 + + + + + 课程状态 + + + + + 学习状态 + + + + + 必须到期日 + + + + + 考试时间 + + + + + 是否合格 + + + + + 获得学分 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 培训机构 (Model) + + + + + 机构编号 + + + + + 机构名称 + + + + + 联系人 + + + + + 手机号码 + + + + + 邮箱 + + + + + 地址 + + + + + 生效日期 + + + + + 失效日期 + + + + + 开票信息 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 - + - 预留字段11 + 预留字段7 - + - 预留字段12 + 预留字段8 - + - 必选修查询 (Model) + 预留字段9 - + - 员工ID + 预留字段10 - + - 课程ID + 预留字段11 - + - 必修分类 + 预留字段12 - + - 课程状态 + 培训机构附件 (Model) - + - 学习状态 + 机构ID - + - 必须到期日 + 编号 - + - 考试时间 + 名称 - + - 是否合格 + 生效日期 - + - 获得学分 + 失效日期 - + 备注 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 培训机构 (Model) + 培训记录 (Model) - + - 机构编号 + 员工ID - + - 机构名称 + 考试ID - + - 联系人 + 课程快照ID - + - 手机号码 + 课程ID - + - 邮箱 + 课程场景ID - + - 地址 + 必选修规则ID - + - 生效日期 + 加入时间 - + - 失效日期 + 课程结束时间 - + - 开票信息 + 课程结束时间 - + + + 开始时间 + + + + + 结束时间 + + + + + 学习进度 + + + + + 学习时长(分钟) + + + + + 课程标准时长(分钟) + + + + + 课程类型 + + + + + 课程状态 + + + + + 学习状态 + + + + + 年度 + + + 备注 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 培训机构附件 (Model) + 员工培训ID - + - 机构ID + 必选修规则 (Model) - + - 编号 + 规则类型 - + - 名称 + 培训种类 - + - 生效日期 + 课程ID - + - 失效日期 + 课程场景ID - + + + 厂区 + + + + + 部门 + + + + + 岗位 + + + + + 职等 + + + + + 岗位 + + + + + 年度 + + + + + 完成期限 + + + + + 备注 + + + - 备注 + 结果 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 培训记录 (Model) + 规则编号 - + - 员工ID + 规则名称 - + - 考试ID + 部门是否含下阶 - + - 课程快照ID + 必选修规则结果 (Model) - + - 课程ID + 必选修规则ID - + - 课程场景ID + 人员ID - + - 必选修规则ID + 工号 - + - 加入时间 + 员工姓名 - + - 课程结束时间 + 状态 - + - 课程结束时间 + 备注 - + - 开始时间 + 默认标志 - + - 结束时间 + 预留字段1 - + - 学习进度 + 预留字段2 - + - 学习时长(分钟) + 预留字段3 - + - 课程标准时长(分钟) + 预留字段4 - + - 课程类型 + 预留字段5 - + - 课程状态 + 预留字段6 - + - 学习状态 + 预留字段7 - + - 年度 + 预留字段8 - + - 备注 + 预留字段9 - + - 默认标志 + 预留字段10 - + - 预留字段1 + 预留字段11 - + - 预留字段2 + 预留字段12 - + - 预留字段3 + 必选修规则人员 (Model) - + - 预留字段4 + 必选修规则ID - + - 预留字段5 + 人员 - + - 预留字段6 + 员工姓名 - + - 预留字段7 + 备注 - + - 预留字段8 + 默认标志 - + - 预留字段9 + 预留字段1 - + - 预留字段10 + 预留字段2 - + - 预留字段11 + 预留字段3 - + - 预留字段12 + 预留字段4 - + - 员工培训ID + 预留字段5 - + - 必选修规则 (Model) + 预留字段6 - + - 规则类型 + 预留字段7 - + - 培训种类 + 预留字段8 - + - 课程ID + 预留字段9 - + - 课程场景ID + 预留字段10 - + - 厂区 + 预留字段11 - + - 部门 + 预留字段12 - + - 岗位 + 培训讲师 (Model) - + - 职等 + 机构Id - + - 岗位 + 部门ID - + - 年度 + 员工ID - + - 完成期限 + 讲师分类 - + - 备注 + 机构编号 - + - 结果 + 机构名称 - + - 默认标志 + 员工照片 - + - 预留字段1 + 性别 - + - 预留字段2 + 邮箱 - + - 预留字段3 + 手机号码 - + - 预留字段4 + 讲师等级 + + + + + 课时费 + + + + + 擅长领域 + + + + + 备注 - + - 预留字段5 + 申请理由 - + - 预留字段6 + 默认标志 - + - 预留字段7 + 发起人 - + - 预留字段8 + 状态 - + - 预留字段9 + WorkID - + - 预留字段10 + WorkNo - + - 预留字段11 + ToDoType - + - 预留字段12 + BatchSID - + - 规则编号 + WorkState - + - 规则名称 + ShiftID - + - 部门是否含下阶 + ConfirmUserID - + - 必选修规则结果 (Model) + ConfirmTime - + - 必选修规则ID + ConfirmComment - + - 人员ID + 同意人 - + - 工号 + 同意时间 - + - 员工姓名 + 同意理由 - + - 状态 + 拒绝人 - + - 备注 + 拒绝时间 - + - 默认标志 + 拒绝理由 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 必选修规则人员 (Model) + Ghre_TeacherAttachment (Model) - + - 必选修规则ID + 机构ID - + - 人员 + 编号 - + - 员工姓名 + 名称 - + + + 生效日期 + + + + + 失效日期 + + + 备注 - + + + 来源 + + + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 培训讲师 (Model) + 培训讲师异动 (Model) - + + + 机构ID + + + 机构Id - + + + 原调动类别 + + + + + 调动类别 + + + + + 原调动日期 + + + + + 调动日期 + + + 部门ID - + 员工ID - + 讲师分类 - + 机构编号 - + 机构名称 - + 员工照片 - + 性别 - + 邮箱 - + 手机号码 - + 讲师等级 - + + + 讲师等级 + + + 课时费 - + + + 课时费 + + + 擅长领域 - + + + 擅长领域 + + + 备注 - + 申请理由 - + - 默认标志 + 状态 - + 发起人 - + - 状态 + 默认标志 - + WorkID - + WorkNo - + ToDoType - + BatchSID - + WorkState - + ShiftID - + ConfirmUserID - + ConfirmTime - + ConfirmComment - + 同意人 - + 同意时间 - + 同意理由 - + 拒绝人 - + 拒绝时间 - + 拒绝理由 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - Ghre_TeacherAttachment (Model) + 培训讲师异动附件 (Model) - + - 机构ID + 讲师异动ID - + 编号 - + 名称 - + 生效日期 - + 失效日期 - + 备注 - - - 来源 - - - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - - - 培训讲师异动 (Model) - - - - - 机构ID - - - - - 机构Id - - - - - 原调动类别 - - - - - 调动类别 - - - - - 原调动日期 - - - + - 调动日期 + 任务日志表 - + - 部门ID + 任务ID - + - 员工ID + 任务耗时 - + - 讲师分类 + 执行结果(0-失败 1-成功) - + - 机构编号 + 运行时间 - + - 机构名称 + 结束时间 - + - 员工照片 + 执行参数 - + - 性别 + 异常信息 - + - 邮箱 + 异常堆栈 - + - 手机号码 + 任务名称 - + - 讲师等级 + 任务分组 - + - 讲师等级 + 任务计划表 - + - 课时费 + 任务名称 - + - 课时费 + 任务分组 - + - 擅长领域 + 任务运行时间表达式 - + - 擅长领域 + 任务所在DLL对应的程序集名称 - + - 备注 + 任务所在类 - + - 申请理由 + 任务描述 - + - 状态 + 执行次数 - + - 发起人 + 开始时间 - + - 默认标志 + 结束时间 - + - WorkID + 触发器类型(0、simple 1、cron) - + - WorkNo + 执行间隔时间, 秒为单位 - + - ToDoType + 循环执行次数 - + - BatchSID + 已循环次数 - + - WorkState + 是否启动 - + - ShiftID + 执行传参 - + - ConfirmUserID + 任务内存中的状态 - + - ConfirmTime + 人力需求维护 (Model) - + - ConfirmComment + 需求单号 - + - 同意人 + 编制内外 - + - 同意时间 + 招聘原因 - + - 同意理由 + 状态 - + - 拒绝人 + 需求月份 - + - 拒绝时间 + 招聘类型 - + - 拒绝理由 + 申请部门ID - + - 预留字段1 + 岗位名称 + + + + + 岗位编号 - + - 预留字段2 + 归属部门 - + - 预留字段3 + 职等 - + - 预留字段4 + 直间接 - + - 预留字段5 + 学历要求 - + - 预留字段6 + 工作年限 - + - 预留字段7 + 语言要求 - + - 预留字段8 + 需招聘人数 - + - 预留字段9 + 带训人 - + - 预留字段10 + 建议到岗时间 - + - 预留字段11 + 试用期工资建议 - + - 预留字段12 + 转正工资建议 - + - 培训讲师异动附件 (Model) + 知识要求 - + - 讲师异动ID + 技能要求 - + - 编号 + 工作内容 - + - 名称 + 推荐人数 - + - 生效日期 + 面试人数 - + - 失效日期 + 录用人数 - + 备注 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - + - 任务日志表 + 面试工单日志 (Model) - + - 任务ID + 订单ID - + - 任务耗时 + 备注 - + - 执行结果(0-失败 1-成功) + 默认标志 - + - 运行时间 + 预留字段1 - + - 结束时间 + 预留字段2 - + - 执行参数 + 预留字段3 - + - 异常信息 + 预留字段4 - + - 异常堆栈 + 预留字段5 - + - 任务名称 + 预留字段6 - + - 任务分组 + 预留字段7 - + - 任务计划表 + 预留字段8 - + - 任务名称 + 预留字段9 - + - 任务分组 + 预留字段10 - + - 任务运行时间表达式 + 预留字段11 - + - 任务所在DLL对应的程序集名称 + 预留字段12 - + - 任务所在类 + 面试工单 (Model) - + - 任务描述 + 人力需求ID - + - 执行次数 + 简历ID - + - 开始时间 + 订单号 - + - 结束时间 + 轮数 - + - 触发器类型(0、simple 1、cron) + 推荐时间 - + - 执行间隔时间, 秒为单位 + 推荐人ID - + - 循环执行次数 + 面试开始时间 - + - 已循环次数 + 面试结束时间 - + - 是否启动 + 是否通过 - + - 执行传参 + 面试结果 - + - 任务内存中的状态 + 状态 - + - 人力需求维护 (Model) + 备注 - + - 需求单号 + 默认标志 - + - 编制内外 + 预留字段1 - + - 招聘原因 + 预留字段2 - + - 状态 + 预留字段3 - + - 需求月份 + 预留字段4 - + - 招聘类型 + 预留字段5 - + - 申请部门ID + 预留字段6 - + - 岗位名称 + 预留字段7 - + - 岗位编号 + 预留字段8 - + - 归属部门 + 预留字段9 - + - 职等 + 预留字段10 - + - 直间接 + 预留字段11 - + - 学历要求 + 预留字段12 - + - 工作年限 + 面试记录 (Model) - + - 语言要求 + 订单ID - + - 需招聘人数 + 轮数 - + - 带训人 + 简历接收人ids - + - 建议到岗时间 + 预面试时间1 - + - 试用期工资建议 + 预面试时间2 - + - 转正工资建议 + 预面试时间3 - + - 知识要求 + 面试时间 - + - 技能要求 + 面试开始时间 + + + + + 面试结束时间 + + + + + 简历首次查询时间 + + + + + 简历首次查询时间 + + + + + 评估时间 + + + + + 是否通过 + + + + + 面试结果 - + - 工作内容 + 状态 - + 备注 - + 默认标志 - + 预留字段1 - + 预留字段2 - + 预留字段3 - + 预留字段4 - + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 @@ -16376,6 +17411,11 @@ 工作年限 + + + 薪资区间 + + 申请状态 @@ -16396,6 +17436,16 @@ 直间接 + + + 面试结果 + + + + + 不合适原因 + + 备注 @@ -17616,274 +18666,494 @@ 预留字段4 - + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 声明 (Model) + + + + + 简称 + + + + + 内容 + + + + + 是否显示 + + + + + 是否作废 + + + + + 是否必填 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 年度人力配置 (Model) + + + + + 年月 + + + + + 部门ID + + + + + 职称ID + + + + + 职等ID + + + + + 岗位ID + + + + + 预算内编制数 + + + + + 预算外编制数 + + + + + 预算内在编人数 + + + + + 预算外在编人数 + + + + + 预算内缺编人数 + + + + + 预算外缺编人数 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + 预留字段5 - + 预留字段6 - + 预留字段7 - + 预留字段8 - + 预留字段9 - + 预留字段10 - + 预留字段11 - + 预留字段12 - - - 声明 (Model) - - - - - 简称 - - - + - 内容 + Ghrm_MessageText (Model) - + - 是否显示 + MessageTextID - + - 是否作废 + GroupType - + - 是否必填 + Tag - + - 备注 + Title - + - 默认标志 + Content - + - 预留字段1 + PicType - + - 预留字段2 + PicUrl - + - 预留字段3 + JumpType - + - 预留字段4 + APPUrl - + - 预留字段5 + WEBUrl - + - 预留字段6 + HtmlContent - + - 预留字段7 + RemarkSz - + - 预留字段8 + WorkID - + - 预留字段9 + SortNo - + - 预留字段10 + IsDefault - + - 预留字段11 + Reverse1 - + - 预留字段12 + Reverse2 - + - 年度人力配置 (Model) + Reverse3 - + - 年月 + Reverse4 - + - 部门ID + Reverse5 - + - 职称ID + Reverse6 - + - 职等ID + Reverse7 - + - 岗位ID + Reverse8 - + - 预算内编制数 + Reverse9 - + - 预算外编制数 + Ghrm_MessageUser (Model) - + - 预算内在编人数 + MessageUserID - + - 预算外在编人数 + MessageTextID - + - 预算内缺编人数 + SenderStaffID - + - 预算外缺编人数 + ReceiveStaffID - + - 备注 + ReadStatus - + - 默认标志 + ReadTime - + - 预留字段1 + RemarkSz - + - 预留字段2 + SortNo - + - 预留字段3 + IsDefault - + - 预留字段4 + Reverse1 - + - 预留字段5 + Reverse2 - + - 预留字段6 + Reverse3 - + - 预留字段7 + Reverse4 - + - 预留字段8 + Reverse5 - + - 预留字段9 + Reverse6 - + - 预留字段10 + Reverse7 - + - 预留字段11 + Reverse8 - + - 预留字段12 + Reverse9 @@ -20517,6 +21787,51 @@ 修改信息 + + + 面试工单日志(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + + + + 面试工单(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + + + + 面试记录(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + 个人简历(Dto.View1) @@ -20712,6 +22027,36 @@ 修改信息 + + + Ghrm_MessageText(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + + + + Ghrm_MessageUser(Dto.View1) + + + + + 创建信息 + + + + + 修改信息 + + Ghro_Dept(Dto.View) @@ -21027,6 +22372,56 @@ 已作废 + + + 面试工单-状态 + + + + + 待推荐 + + + + + 已推荐 + + + + + 待预约 + + + + + 待面试 + + + + + 已面试 + + + + + 待发offer + + + + + 已发offer + + + + + 已录用 + + + + + 面试结束 + + 无任何权限 @@ -21587,6 +22982,56 @@ Type Description balabala + + + 人力需求维护ID + + + + + 面试官列表 + + + + + 人力需求维护ID + + + + + 面试官列表 + + + + + 员工ID + + + + + 邮箱 + + + + + 时间段,2024/10/12 10:00~2024/10/12 11:00 + + + + + 面试官列表 + + + + + 是否通过 + + + + + 评估内容 + + 留言信息展示类 diff --git a/Tiobon.Core/Tiobon.Core.xml b/Tiobon.Core/Tiobon.Core.xml index e141ede8..77134603 100644 --- a/Tiobon.Core/Tiobon.Core.xml +++ b/Tiobon.Core/Tiobon.Core.xml @@ -1232,6 +1232,21 @@ 人力需求维护(Controller) + + + 面试工单日志(Controller) + + + + + 面试工单(Controller) + + + + + 面试记录(Controller) + + 个人简历(Controller) @@ -1334,6 +1349,106 @@ status + + + 推荐 + + 信息 + 简历Id + + + + + 简历库已推荐提醒 + + 简历Id + + + + + 面试官约面 + + 简历Id + 时间段列表,["2024/10/12 10:00~2024/10/12 11:00"],最多三个,超过三个取前三 + + + + + 面试官约面 + + 简历Id + 时间段,2024/10/12 10:00~2024/10/12 11:00 + + + + + 变更面试时间 + + 简历Id + 时间段,2024/10/12 10:00~2024/10/12 11:00 + + + + + 待面试提醒 + + 简历Id + + + + + 重新安排面试-直接发起 + + 简历Id + input + + + + + 重新预约安排面试-预约再发起下一轮面试 + + 简历Id + input + + + + + 面试评估(主管填写) + + 简历Id + input + + + + + 变更面试官 + + 简历Id + 面试官列表 + + + + + 发offer + + 简历Id + + + + + 已发offer提醒 + + 简历Id + + + + + 已报到/未报道接口 + + 简历Id + 已报到传true,未报到传false + + 教育背景(Controller) @@ -1453,6 +1568,16 @@ 年度人力配置(Controller) + + + Ghrm_MessageText(Controller) + + + + + Ghrm_MessageUser(Controller) + + Ghro_Dept(Controller)