培训学时统计 处理

This commit is contained in:
wyw 2026-03-06 11:48:27 +08:00
parent 92d8fd452e
commit 2dfd13bafc

View File

@ -373,7 +373,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
return SafeExecute<bool>(() =>
{
var riskFilter = new BaseFilter(filter.GetOrgId());
var trainRecords = GetEntities<T_SE_TRAIN_RECORD_REPORT>(t => t.TRAIN_MODEL == "笔试" && t.TRAIN_SCORE == 0 && t.CREATE_TIME > DateTime.Now.AddMonths(-12), riskFilter);
var trainRecords = GetEntities<T_SE_TRAIN_RECORD_REPORT>(t => t.TRAIN_MODEL == "线上考核" && t.TRAIN_SCORE == 0 && t.CREATE_TIME > DateTime.Now.AddMonths(-12), riskFilter);
List<T_SE_TRAIN_RECORD_REPORT> newList = new List<T_SE_TRAIN_RECORD_REPORT>();
foreach (var item in trainRecords)
{
@ -435,11 +435,15 @@ namespace APT.PP.WebApi.Controllers.Api.PP
newRecord.CLASS_NAME = item.Nav_Record.Nav_Notify.NAME;
newRecord.START_TIME = (DateTime)item.Nav_Record.Nav_Notify.TRAIN_START_TIME;
newRecord.END_TIME = (DateTime)item.Nav_Record.Nav_Notify.TRAIN_END_TIME;
newRecord.TRAIN_TYPE = changeEnum(item.Nav_Record.Nav_Notify.TRAIN_MODEL);
newRecord.TRAIN_HOUR = item.Nav_Record.Nav_Notify.HOURS;
//newRecord.TRAIN_TYPE = changeEnum(item.Nav_Record.Nav_Notify.TRAIN_MODEL);
//newRecord.TRAIN_MODEL = item.Nav_Record.Nav_Notify.Nav_TrainCheckType.NAME;
try
{
newRecord.TRAIN_TYPE = item.Nav_Record.Nav_Notify.TRAINTYPE.GetDescription();
newRecord.TRAIN_MODEL = item.Nav_Record.Nav_Notify.CHECKTYPE.GetDescription();
}
catch { }
newRecord.TRAIN_HOUR = item.Nav_Record.Nav_Notify.HOURS;
newRecord.ORG_ID = filter.GetOrgId();
newRecord.RECORD_ID = item.RECORD_ID;
newRecord.TRAIN_TEACHER = item.Nav_Record.Nav_Notify.TRAIN_TEACHER;
@ -470,11 +474,15 @@ namespace APT.PP.WebApi.Controllers.Api.PP
newRecord.CLASS_NAME = item.Nav_Record.Nav_Notify.NAME;
newRecord.START_TIME = (DateTime)item.Nav_Record.Nav_Notify.TRAIN_START_TIME;
newRecord.END_TIME = (DateTime)item.Nav_Record.Nav_Notify.TRAIN_END_TIME;
newRecord.TRAIN_TYPE = changeEnum(item.Nav_Record.Nav_Notify.TRAIN_MODEL);
newRecord.TRAIN_HOUR = item.Nav_Record.Nav_Notify.HOURS;
//newRecord.TRAIN_TYPE = changeEnum(item.Nav_Record.Nav_Notify.TRAIN_MODEL);
//newRecord.TRAIN_MODEL = item.Nav_Record.Nav_Notify.Nav_TrainCheckType.NAME;
try
{
newRecord.TRAIN_TYPE = item.Nav_Record.Nav_Notify.TRAINTYPE.GetDescription();
newRecord.TRAIN_MODEL = item.Nav_Record.Nav_Notify.CHECKTYPE.GetDescription();
}
catch { }
newRecord.TRAIN_HOUR = item.Nav_Record.Nav_Notify.HOURS;
newRecord.ORG_ID = filter.GetOrgId();
newRecord.USER_ID = item.USER_ID;