职业病体检个人报告模板调整

dhzzyy
luoxingjian 5 months ago
parent 6f86edd19f
commit c537828948
  1. 112
      PEIS/ReportFiles/CAPReport.frx
  2. 20
      PEIS/Utils/ReportHelper.cs

File diff suppressed because one or more lines are too long

@ -254,9 +254,9 @@ namespace PEIS.Utils
var lstPacs = new ReportModel().GetPacsResult(eid); var lstPacs = new ReportModel().GetPacsResult(eid);
var lstPacsPhotos = new ReportModel().GetPacsPhoto(eid); var lstPacsPhotos = new ReportModel().GetPacsPhoto(eid);
var lstSymptom = new CareerHisInqModel().GetCareerHisInqSymptom(10154); var lstSymptom = new CareerHisInqModel().GetCareerHisInqSymptom(eid);
var examCareerHisInq = new CareerHisInqModel().GetExamCareerHisInqByEid(10008); var examCareerHisInq = new CareerHisInqModel().GetExamCareerHisInqByEid(eid);
var examEmploymentHis = new CareerHisInqModel().GetEmploymentHises(10028); var examEmploymentHis = new CareerHisInqModel().GetEmploymentHises(eid);
// 登记信息 // 登记信息
rpt.SetParameterValue("PatientName", patient.Name); rpt.SetParameterValue("PatientName", patient.Name);
@ -389,10 +389,20 @@ namespace PEIS.Utils
eCInqReport.SleepCondition = "/"; eCInqReport.SleepCondition = "/";
eCInqReport.Other = "/"; eCInqReport.Other = "/";
} }
careerHisInq.Add(eCInqReport); careerHisInq.Add(eCInqReport);
string Conclusion = string.Empty;
string Suggestion = string.Empty;
if (lstConclusions!=null&& lstConclusions.Count>0)
{
for (int i = 0; i < lstConclusions.Count; i++)
{
Conclusion +=$"{(i + 1)}、{lstConclusions[i].Conclusion}。";
Suggestion+= $"{(i + 1)}、{lstConclusions[i].Suggestion}";
}
}
rpt.SetParameterValue("Conclusion", Conclusion);
rpt.SetParameterValue("Suggestion", Suggestion);
// 收费列表 // 收费列表
SetDataSource(ref rpt, lstEFeeItems, "F", "FeeItems"); SetDataSource(ref rpt, lstEFeeItems, "F", "FeeItems");

Loading…
Cancel
Save