diff --git a/Tiobon.Core.Model/Base/Ghrz/Ghrz_Shihua_OA_Employment.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghrz/Ghrz_Shihua_OA_Employment.Dto.Base.cs index 2906c9b0..3f7bf553 100644 --- a/Tiobon.Core.Model/Base/Ghrz/Ghrz_Shihua_OA_Employment.Dto.Base.cs +++ b/Tiobon.Core.Model/Base/Ghrz/Ghrz_Shihua_OA_Employment.Dto.Base.cs @@ -6,7 +6,7 @@ * * Ver 变更日期 负责人 变更内容 * ─────────────────────────────────── -*V0.01 2024/12/10 14:20:49 SimonHsiao 初版 +*V0.01 2024/12/27 10:04:45 SimonHsiao 初版 * * Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. *┌──────────────────────────────────┐ @@ -87,6 +87,12 @@ public class Ghrz_Shihua_OA_EmploymentBase [Display(Name = "EduDegree"), Description("学历编号"), MaxLength(100, ErrorMessage = "学历编号 不能超过 100 个字符")] public string EduDegree { get; set; } + /// + /// LegalCompanyNo + /// + [Display(Name = "LegalCompanyNo"), Description("LegalCompanyNo"), MaxLength(100, ErrorMessage = "LegalCompanyNo 不能超过 100 个字符")] + public string LegalCompanyNo { get; set; } + /// /// 计薪类别编号 /// diff --git a/Tiobon.Core.Model/Models/Ghrz/Ghrz_Shihua_OA_Employment.cs b/Tiobon.Core.Model/Models/Ghrz/Ghrz_Shihua_OA_Employment.cs index d051cc1f..d41c75a4 100644 --- a/Tiobon.Core.Model/Models/Ghrz/Ghrz_Shihua_OA_Employment.cs +++ b/Tiobon.Core.Model/Models/Ghrz/Ghrz_Shihua_OA_Employment.cs @@ -6,7 +6,7 @@ * * Ver 变更日期 负责人 变更内容 * ─────────────────────────────────── -*V0.01 2024/12/10 14:20:49 SimonHsiao 初版 +*V0.01 2024/12/27 10:04:45 SimonHsiao 初版 * * Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. *┌──────────────────────────────────┐ @@ -21,8 +21,8 @@ namespace Tiobon.Core.Model.Models; /// Ghrz_Shihua_OA_Employment (Model) /// [SugarTable("Ghrz_Shihua_OA_Employment", "Ghrz_Shihua_OA_Employment"), Entity(TableCnName = "Ghrz_Shihua_OA_Employment", TableName = "Ghrz_Shihua_OA_Employment")] -public class Ghrz_Shihua_OA_Employment - //: BasePoco1 +public class Ghrz_Shihua_OA_Employment +//: BasePoco1 { @@ -95,6 +95,12 @@ public class Ghrz_Shihua_OA_Employment [Display(Name = "EduDegree"), Description("学历编号"), MaxLength(100, ErrorMessage = "学历编号 不能超过 100 个字符")] public string EduDegree { get; set; } + /// + /// LegalCompanyNo + /// + [Display(Name = "LegalCompanyNo"), Description("LegalCompanyNo"), MaxLength(100, ErrorMessage = "LegalCompanyNo 不能超过 100 个字符")] + public string LegalCompanyNo { get; set; } + /// /// 计薪类别编号 /// diff --git a/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs b/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs index c848c324..50631a11 100644 --- a/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs +++ b/Tiobon.Core.Services/Ghrh/Ghrh_ResumeServices.cs @@ -3686,6 +3686,7 @@ WHERE A.IsEnable = 1 AND C.IsEnable = 1 var gradeId = (await Db.Queryable().Where(x => x.GradeNo == data.GradeNo).FirstAsync())?.GradeID; var workAddress = (await Db.Queryable().Where(x => x.ZoneNo == data.ZoneNo).FirstAsync())?.ZoneName; var periodMasterId = (await Db.Queryable().Where(x => x.PeriodMasterNo == data.PeriodMasterNo).FirstAsync())?.PeriodMasterID; + var LegalCompanyID = (await Db.Queryable().Where(x => x.LegalCompanyNo == data.LegalCompanyNo).FirstAsync())?.LegalCompanyID; var items1 = await GetParaList("ResumeChannel"); data.RecruitFrom = items1.Where(x => x.ParaDetailName == data.RecruitFrom).FirstOrDefault()?.ParaDetailNo ?? data.RecruitFrom; @@ -3693,6 +3694,7 @@ WHERE A.IsEnable = 1 AND C.IsEnable = 1 var items = new List(); var insert = new Ghrh_OfferApplyOrder() { + CompanyId = LegalCompanyID, OrderNo = data.WorkNo, WorkNo = data.WorkNo, DeptId = deptId,