Commit 93e5f883 by lcx

其他模板数据打印数据出错,接口内判断条件出错

parent 9b9962ca
...@@ -58,7 +58,6 @@ public AutoMapperConfigs() ...@@ -58,7 +58,6 @@ public AutoMapperConfigs()
CreateMap<AllotResponse, per_allot>(); CreateMap<AllotResponse, per_allot>();
CreateMap<per_allot, AllotResponse>(); CreateMap<per_allot, AllotResponse>();
// sheet 响应 // sheet 响应
CreateMap<SheetResponse, per_sheet>() CreateMap<SheetResponse, per_sheet>()
.ForMember(dest => dest.ID, opt => opt.MapFrom(src => src.SheetID)); .ForMember(dest => dest.ID, opt => opt.MapFrom(src => src.SheetID));
...@@ -125,7 +124,6 @@ public AutoMapperConfigs() ...@@ -125,7 +124,6 @@ public AutoMapperConfigs()
.ForMember(dest => dest.DoctorGrant, opt => opt.MapFrom(src => src.Grant)) .ForMember(dest => dest.DoctorGrant, opt => opt.MapFrom(src => src.Grant))
.ReverseMap(); .ReverseMap();
//CreateMap<im_accountbasic, PerDataAccountBaisc>() //CreateMap<im_accountbasic, PerDataAccountBaisc>()
// .ForMember(dest => dest.UnitType, opt => opt.MapFrom(src => ((UnitType)src.UnitType).ToString())) // .ForMember(dest => dest.UnitType, opt => opt.MapFrom(src => ((UnitType)src.UnitType).ToString()))
// .ForMember(dest => dest.AccountingUnit, opt => opt.MapFrom(src => src.DoctorAccountingUnit)) // .ForMember(dest => dest.AccountingUnit, opt => opt.MapFrom(src => src.DoctorAccountingUnit))
...@@ -162,7 +160,6 @@ public AutoMapperConfigs() ...@@ -162,7 +160,6 @@ public AutoMapperConfigs()
CreateMap<res_account, DeptResponse>(); CreateMap<res_account, DeptResponse>();
//CreateMap<res_account, NurseResponse>(); //CreateMap<res_account, NurseResponse>();
//二次绩效 //二次绩效
CreateMap<ag_header, PerHeader>(); CreateMap<ag_header, PerHeader>();
CreateMap<PerHeader, ag_header>(); CreateMap<PerHeader, ag_header>();
...@@ -222,7 +219,7 @@ public AutoMapperConfigs() ...@@ -222,7 +219,7 @@ public AutoMapperConfigs()
.ReverseMap(); .ReverseMap();
CreateMap<ag_othersource, SecPrintResponse>() CreateMap<ag_othersource, SecPrintResponse>()
.ForMember(dest => dest.WorkPost, opt => opt.MapFrom(src => src.WorkNumber)) .ForMember(dest => dest.JobNumber, opt => opt.MapFrom(src => src.WorkNumber))
.ForMember(dest => dest.PersonName, opt => opt.MapFrom(src => src.Name)) .ForMember(dest => dest.PersonName, opt => opt.MapFrom(src => src.Name))
.ForMember(dest => dest.TitlePerfor, opt => opt.MapFrom(src => src.TitlePerformance)) .ForMember(dest => dest.TitlePerfor, opt => opt.MapFrom(src => src.TitlePerformance))
.ReverseMap(); .ReverseMap();
...@@ -243,7 +240,6 @@ public AutoMapperConfigs() ...@@ -243,7 +240,6 @@ public AutoMapperConfigs()
public void xx() public void xx()
{ {
} }
} }
} }
...@@ -1716,7 +1716,7 @@ public List<SecPrintResponse> Print(int secondId) ...@@ -1716,7 +1716,7 @@ public List<SecPrintResponse> Print(int secondId)
var itemname = new List<string> { "人员工号", "姓名", "职称", "职称绩效", "工作量绩效工资", "单项奖励小计", "可分配绩效", "医院其他绩效", "夜班工作量绩效" }; var itemname = new List<string> { "人员工号", "姓名", "职称", "职称绩效", "工作量绩效工资", "单项奖励小计", "可分配绩效", "医院其他绩效", "夜班工作量绩效" };
var fixaitems = perforAgfixatitemRepository.GetEntities(t => t.SecondId == secondId && itemname.Contains(t.ItemName)); var fixaitems = perforAgfixatitemRepository.GetEntities(t => t.SecondId == secondId && itemname.Contains(t.ItemName));
if (fixaitems == null && !fixaitems.Any(t => t.RowNumber.HasValue && t.RowNumber != -1)) return new List<SecPrintResponse>(); if (fixaitems == null || !fixaitems.Any(t => t.RowNumber.HasValue && t.RowNumber != -1)) return new List<SecPrintResponse>();
var rownumbers = fixaitems.Where(t => t.RowNumber.HasValue && t.RowNumber != -1).Select(t => t.RowNumber.Value).Distinct().OrderBy(t => t).ToList(); var rownumbers = fixaitems.Where(t => t.RowNumber.HasValue && t.RowNumber != -1).Select(t => t.RowNumber.Value).Distinct().OrderBy(t => t).ToList();
var result = new List<SecPrintResponse>(); var result = new List<SecPrintResponse>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment