ปรับ ui สรรหาสอบคัดเลือก

This commit is contained in:
Kittapath 2023-10-02 00:22:28 +07:00
parent c79bc39c86
commit fbef67f33a
29 changed files with 7384 additions and 666 deletions

View file

@ -605,31 +605,34 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnType("longtext")
.HasComment("ลำดับที่สอบได้");
b.Property<string>("OccupationCompany")
b.Property<string>("OccupationGroup")
.HasColumnType("longtext")
.HasComment("สำนัก/บริษัท บริษัท");
.HasComment("ตำแหน่งปัจจุบัน กลุ่ม/ฝ่าย");
b.Property<string>("OccupationDepartment")
b.Property<string>("OccupationOrg")
.HasColumnType("longtext")
.HasComment("กอง/ฝ่าย บริษัท");
.HasComment("ตำแหน่งปัจจุบัน ชื่อตำแหน่ง");
b.Property<string>("OccupationEmail")
.HasMaxLength(200)
.HasColumnType("varchar(200)")
.HasComment("อีเมล บริษัท");
b.Property<string>("OccupationPile")
.HasColumnType("longtext")
.HasComment("ตำแหน่งปัจจุบัน กอง");
b.Property<string>("OccupationPosition")
.HasColumnType("longtext")
.HasComment("ตำแหน่งอาชีพ");
.HasComment("ตำแหน่งปัจจุบัน สังกัด");
b.Property<string>("OccupationPositionType")
.HasColumnType("longtext")
.HasComment("ตำแหน่งปัจจุบัน ประเภทราชการ");
b.Property<int?>("OccupationSalary")
.HasColumnType("int")
.HasComment("ตำแหน่งปัจจุบัน เงินเดือน");
b.Property<string>("OccupationTelephone")
.HasMaxLength(20)
.HasColumnType("varchar(20)")
.HasComment("โทรศัพท์ บริษัท");
b.Property<string>("OccupationType")
.HasColumnType("longtext")
.HasComment("ประเภทอาชีพที่ทำงานมาก่อน");
.HasComment("ตำแหน่งปัจจุบัน เบอร์โทรที่ทำงาน");
b.Property<string>("Pass")
.HasColumnType("longtext")
@ -769,6 +772,14 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnType("longtext")
.HasComment("สถานภาพ");
b.Property<Guid?>("ReligionId")
.HasColumnType("char(36)")
.HasComment("Id ศาสนา");
b.Property<string>("ReligionName")
.HasColumnType("longtext")
.HasComment("ศาสนา");
b.Property<string>("ResultA")
.HasColumnType("longtext")
.HasComment("ผลสอบภาค ก");
@ -931,6 +942,12 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnOrder(1)
.HasComment("ระยะเวลาเริ่ม");
b.Property<string>("Group")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(4)
.HasComment("กลุ่ม/ฝ่าย");
b.Property<bool>("IsActive")
.HasColumnType("tinyint(1)")
.HasColumnOrder(106)
@ -955,29 +972,29 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnOrder(102)
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
b.Property<string>("Name")
b.Property<string>("Org")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(3)
.HasComment("สถานที่ทำงาน/ฝึกงาน");
.HasColumnOrder(6)
.HasComment("สังกัด");
b.Property<string>("Pile")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(5)
.HasComment("กอง");
b.Property<string>("Position")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(4)
.HasComment("ตำแหน่ง/ลักษณะงาน");
.HasColumnOrder(3)
.HasComment("ชื่อตำแหน่ง");
b.Property<string>("Reason")
b.Property<string>("RangeDate")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(6)
.HasComment("เหตุผลที่ออก");
b.Property<int>("Salary")
.HasMaxLength(20)
.HasColumnType("int")
.HasColumnOrder(5)
.HasComment("เงินเดือนสุดท้ายก่อนออก");
.HasColumnOrder(7)
.HasComment("ระยะเวลา");
b.HasKey("Id");
@ -2109,23 +2126,45 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnOrder(101)
.HasComment("User Id ที่สร้างข้อมูล");
b.Property<DateTime>("DurationEnd")
b.Property<DateTime?>("EducationEndDate")
.HasColumnType("datetime(6)")
.HasColumnOrder(2)
.HasComment("ระยะเวลาสิ้นสุด");
.HasComment("วันที่สำเร็จการศึกษา");
b.Property<DateTime>("DurationStart")
.HasColumnType("datetime(6)")
.HasColumnOrder(1)
.HasComment("ระยะเวลาเริ่ม");
b.Property<Guid?>("EducationLevelId")
b.Property<Guid?>("EducationLevelExamId")
.HasColumnType("char(36)")
.HasComment("Idวุฒิที่ได้รับ");
.HasComment("Id วุฒิที่ใช้สมัครสอบ");
b.Property<string>("EducationLevelName")
b.Property<string>("EducationLevelExamName")
.HasColumnType("longtext")
.HasComment("วุฒิที่ได้รับ");
.HasComment("วุฒิที่ใช้สมัครสอบ");
b.Property<Guid?>("EducationLevelHighId")
.HasColumnType("char(36)")
.HasComment("Id วุฒิการศึกษาสูงสุด");
b.Property<string>("EducationLevelHighName")
.HasColumnType("longtext")
.HasComment("วุฒิการศึกษาสูงสุด");
b.Property<string>("EducationLocation")
.HasColumnType("longtext")
.HasComment("ชื่อสถานศึกษา");
b.Property<string>("EducationMajor")
.HasColumnType("longtext")
.HasComment("สาขาวิชา/วิชาเอก");
b.Property<string>("EducationName")
.HasColumnType("longtext")
.HasComment("ชื่อปริญญา");
b.Property<string>("EducationScores")
.HasColumnType("longtext")
.HasComment("คะแนนเฉลี่ยสะสม");
b.Property<string>("EducationType")
.HasColumnType("longtext")
.HasComment("ประเภทสถานศึกษา");
b.Property<bool>("IsActive")
.HasColumnType("tinyint(1)")
@ -2151,24 +2190,6 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnOrder(102)
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
b.Property<string>("Major")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(4)
.HasComment("สาขาวิชา/วิชาเอก");
b.Property<string>("Name")
.IsRequired()
.HasColumnType("longtext")
.HasColumnOrder(3)
.HasComment("ชื่อสถานศึกษา");
b.Property<float>("Scores")
.HasMaxLength(10)
.HasColumnType("float")
.HasColumnOrder(6)
.HasComment("คะแนนเฉลี่ยตลอดหลักสูตร");
b.HasKey("Id");
b.HasIndex("CandidateId");
@ -2239,6 +2260,14 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnType("longtext")
.HasComment("รายละเอียดสมัครสอบ");
b.Property<string>("EditorCondition")
.HasColumnType("longtext")
.HasComment("รายละเอียดเงื่อนไขการสมัคร");
b.Property<string>("EditorConfirm")
.HasColumnType("longtext")
.HasComment("รายละเอียดคำรับรอง");
b.Property<DateTime?>("ExamDate")
.HasColumnType("datetime(6)")
.HasComment("วันที่สอบ");
@ -2508,7 +2537,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
b.Property<bool>("HighDegree")
.HasColumnType("tinyint(1)")
.HasComment("ปริญญาขึ้นไป");
.HasComment("ปริญญาบัตรขึ้นไป");
b.Property<bool>("IsActive")
.HasColumnType("tinyint(1)")
@ -2541,6 +2570,14 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
.HasColumnType("char(36)")
.HasComment("Id ตำแหน่ง");
b.Property<Guid?>("PositionLevelId")
.HasColumnType("char(36)")
.HasComment("Id ระดับ");
b.Property<string>("PositionLevelName")
.HasColumnType("longtext")
.HasComment("ชื่อระดับ");
b.Property<string>("PositionName")
.HasColumnType("longtext")
.HasComment("ชื่อตำแหน่ง");
@ -2795,7 +2832,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
modelBuilder.Entity("BMA.EHR.Recurit.Exam.Service.Models.Education", b =>
{
b.HasOne("BMA.EHR.Recurit.Exam.Service.Models.Candidate", "Candidate")
.WithMany()
.WithMany("Educations")
.HasForeignKey("CandidateId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
@ -2868,6 +2905,11 @@ namespace BMA.EHR.Recurit.Exam.Service.Data.Migrations
b.Navigation("CMSGovernments");
});
modelBuilder.Entity("BMA.EHR.Recurit.Exam.Service.Models.Candidate", b =>
{
b.Navigation("Educations");
});
modelBuilder.Entity("BMA.EHR.Recurit.Exam.Service.Models.Disables.Disable", b =>
{
b.Navigation("Addresses");