Browse Source

优化合并报告

LAPTOP-5NTQJPUS\LT 1 year ago
parent
commit
3688b4b070
1 changed files with 9 additions and 11 deletions
  1. 9 11
      DataFusion/src/com/zskk/task/ReviewTask.java

+ 9 - 11
DataFusion/src/com/zskk/task/ReviewTask.java

@@ -162,11 +162,11 @@ public class ReviewTask implements ITask {
 		
 		//体检科
 		List<Record> recordstj = Db.use("connected").find("select * from reportinfo where reviewdate >? and reviewdate <? and department='健康体检科' order by reviewdate desc",parseStringToDatetje(),parseStringToDatetjs());
-		for (Record record : recordstj) {
+		for (Record recordnstj : recordstj) {
 			try {
 				List<Record> record_accnum = Db.use("connected").find("select * from reportinfo where accessionNumber=?",
-						record.getStr("accessionNumber"));
-//				Record record = null;
+						recordnstj.getStr("accessionNumber"));
+				Record record = null;
 				//所见
 				String desString = "";
 				//建议
@@ -241,23 +241,21 @@ public class ReviewTask implements ITask {
 
 				params.put("code", record.getStr("examNo"));
 				// 报告医生姓名
-				params.put("report_doctor_name", record.getStr("reportdoctor"));
+				params.put("report_doctor_name", reportdocString);
 				// 报告时间
 				params.put("report_datetime", record.getStr("reportdate"));
 				// 审核医生姓名
-				params.put("review_doctor_name",
-						record.getStr("reviewdoctor") == null ? "" : record.getStr("reviewdoctor"));
+				params.put("review_doctor_name", reviewdocString);
 				// 审核时间
 				params.put("review_datetime", record.getStr("reviewdate"));
 				// 确认医生姓名
-				params.put("confirm_doctor_name",
-						record.getStr("reviewdoctor") == null ? "" : record.getStr("reviewdoctor"));
+				params.put("confirm_doctor_name", reviewdocString);
 				// 确认时间
 				params.put("confirm_datetime", record.getStr("reviewdate"));
 				// 意见建议
-				params.put("impression", record.getStr("impression"));
+				params.put("impression", impString);
 				// 影像所见
-				params.put("description", record.getStr("description"));
+				params.put("description", desString);
 				// exams表
 				// 申请科室
 				params.put("application_department", record.getStr("department"));
@@ -287,7 +285,7 @@ public class ReviewTask implements ITask {
 				// 病人ID
 				params.put("his_patient_id", hispatientidStr);
 				// 检查方法
-				params.put("exam_project", record.getStr("project"));
+				params.put("exam_project", proString);
 				ThreadPoolService tService = ServiceFactory.getService(ThreadPoolService.class);
 				tService.execute(() -> {
 					dService.saveReport(params);