培训需求统计页面增加“培训类别”

master
xiaochanghai 2 months ago
parent 21663209f0
commit c36c2abb71
  1. 11
      Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs
  2. 610
      Tiobon.Core/Tiobon.Core.Model.xml
  3. 10
      Tiobon.Core/Tiobon.Core.xml

@ -282,6 +282,7 @@ FROM Ghre_Request A
YearMonth1 YearMonthLabel,
DeptName,
TrainClass,
TrainCategory,
TrainLevel,
InOrOut
FROM (SELECT A.Id,
@ -293,6 +294,7 @@ FROM Ghre_Request A
ISNULL (B.DeptId, D.DeptId) DeptId,
ISNULL (A.RequestNum, 1) RequestNum,
A.TrainClass,
A.TrainCategory,
A.CourseSource,
A.RequestSource,
TrainLevel,
@ -307,6 +309,7 @@ FROM Ghre_Request A
YearMonth1,
DeptName,
TrainClass,
TrainCategory,
TrainLevel,
InOrOut) A
ORDER BY {filter.orderBy}";
@ -319,6 +322,7 @@ FROM Ghre_Request A
YearMonth1 YearMonthLabel,
DeptName,
TrainClass,
TrainCategory,
TrainLevel,
InOrOut
FROM (SELECT A.Id,
@ -331,8 +335,9 @@ FROM Ghre_Request A
ISNULL (B.DeptName, D.DeptName) DeptName,
ISNULL (B.DeptId, D.DeptId) DeptId,
ISNULL (A.RequestNum, 1) RequestNum,
A.TrainClass, A.CourseSource,
A.TrainClass,
A.TrainCategory,
A.CourseSource,
TrainLevel,
A.RequestSource,
A.InOrOut,
@ -346,6 +351,7 @@ FROM Ghre_Request A
YearMonth1,
DeptName,
TrainClass,
TrainCategory,
TrainLevel,
InOrOut) A
ORDER BY {filter.orderBy}";
@ -354,6 +360,7 @@ FROM Ghre_Request A
result.ForEach(async x =>
{
x.TrainClassLabel = await GetParaLabel("TrainingRequestTrainClass", x.TrainClass);
x.TrainCategory = await GetParaLabel("TrainingCategory", x.TrainCategory);
x.TrainLevelLabel = await GetParaLabel("TrainingRequestTrainLevel", x.TrainLevel);
x.InOrOutLabel = await GetParaLabel("CourseInOrOut", x.InOrOut);
x.TeacherClassLabel = await GetParaLabel("TrainingTeacherType", x.InOrOut);

@ -14465,6 +14465,286 @@
DeptDataType
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase">
<summary>
考核期间 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PeriodNo">
<summary>
期间编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PeriodName">
<summary>
期间名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PerformancePeriodTypeID">
<summary>
考核周期类别ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PeriodType">
<summary>
考核周期类别
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Stage">
<summary>
考核阶段数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.StageItem">
<summary>
阶段名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PeriodNum">
<summary>
当期类别
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.IsUsing">
<summary>
当期是否启用
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.BeginDate">
<summary>
期间开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.EndDate">
<summary>
期间结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.StaffBeginDate">
<summary>
员工填写开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.StaffEndDate">
<summary>
员工填写结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.MGBeginDate">
<summary>
主管填写开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.MGEndDate">
<summary>
主管填写结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.OnJobBaseDate">
<summary>
人员状态基准日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.PrePerformancePeriodID">
<summary>
前置期间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodBase.BuiltIn">
<summary>
内置
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase">
<summary>
考核周期类别 (Dto.Base)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.PeriodTypeNo">
<summary>
类别编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.PeriodTypeName">
<summary>
类别名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.MKey">
<summary>
多语编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Stage">
<summary>
考核阶段数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.StageItems">
<summary>
考核阶段名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.DataBelongID">
<summary>
集团数据归属ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeBase.BuiltIn">
<summary>
内置
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrs_AttachmentBase">
<summary>
Ghrs_Attachment (Dto.Base)
@ -16552,6 +16832,16 @@
Ghro_Dept (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrp_PerformancePeriodInput">
<summary>
考核期间 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrp_PerformancePeriodTypeInput">
<summary>
考核周期类别 (Dto.EditInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.EditGhrs_AttachmentInput">
<summary>
Ghrs_Attachment (Dto.EditInput)
@ -17148,6 +17438,16 @@
Ghro_Dept (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrp_PerformancePeriodInput">
<summary>
考核期间 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrp_PerformancePeriodTypeInput">
<summary>
考核周期类别 (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.InsertGhrs_AttachmentInput">
<summary>
Ghrs_Attachment (Dto.InsertInput)
@ -31847,6 +32147,286 @@
DeptDataType
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod">
<summary>
考核期间 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PeriodNo">
<summary>
期间编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PeriodName">
<summary>
期间名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PerformancePeriodTypeID">
<summary>
考核周期类别ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PeriodType">
<summary>
考核周期类别
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Stage">
<summary>
考核阶段数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.StageItem">
<summary>
阶段名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PeriodNum">
<summary>
当期类别
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.IsUsing">
<summary>
当期是否启用
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.BeginDate">
<summary>
期间开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.EndDate">
<summary>
期间结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.StaffBeginDate">
<summary>
员工填写开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.StaffEndDate">
<summary>
员工填写结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.MGBeginDate">
<summary>
主管填写开始日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.MGEndDate">
<summary>
主管填写结束日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.OnJobBaseDate">
<summary>
人员状态基准日
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.PrePerformancePeriodID">
<summary>
前置期间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriod.BuiltIn">
<summary>
内置
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType">
<summary>
考核周期类别 (Model)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.PeriodTypeNo">
<summary>
类别编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.PeriodTypeName">
<summary>
类别名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.MKey">
<summary>
多语编号
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Stage">
<summary>
考核阶段数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.StageItems">
<summary>
考核阶段名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.DataBelongID">
<summary>
集团数据归属ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.RemarkSz">
<summary>
备注
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.SortNo">
<summary>
排序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.IsDefault">
<summary>
默认标志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse5">
<summary>
预留字段5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse6">
<summary>
预留字段6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse7">
<summary>
预留字段7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse8">
<summary>
预留字段8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse9">
<summary>
预留字段9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.Reverse10">
<summary>
预留字段10
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.ReverseI1">
<summary>
预留字段11
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.ReverseI2">
<summary>
预留字段12
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodType.BuiltIn">
<summary>
内置
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrs_Attachment">
<summary>
Ghrs_Attachment (Model)
@ -36633,6 +37213,36 @@
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodDto">
<summary>
考核期间(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeDto">
<summary>
考核周期类别(Dto.View1)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeDto.CreateDataInfo">
<summary>
创建信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghrp_PerformancePeriodTypeDto.UpdateDataInfo">
<summary>
修改信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.Ghrs_AttachmentDto">
<summary>
Ghrs_Attachment(Dto.View)

@ -2175,6 +2175,16 @@
Ghro_Dept(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrp_PerformancePeriodController">
<summary>
考核期间(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrp_PerformancePeriodTypeController">
<summary>
考核周期类别(Controller)
</summary>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghrs_AttachmentController">
<summary>
Ghrs_Attachment(Controller)

Loading…
Cancel
Save