刘韬 4 years ago
parent
commit
53320022ab
1 changed files with 7 additions and 7 deletions
  1. 7 7
      DataFusion/src/com/zskk/task/DataTask.java

+ 7 - 7
DataFusion/src/com/zskk/task/DataTask.java

@@ -52,26 +52,26 @@ public class DataTask implements ITask {
 			params.put("description", record.getStr("Finding"));
 			//exams表
 			//申请科室
-			params.put("application_department", record.getStr("AppliedDepartment"));
+			params.put("application_department", record.getStr("AppliedDepartment")==null?"":record.getStr("AppliedDepartment"));
 			//申请医生
-			params.put("application_doctor", record.getStr("AppliedDoctor"));
+			params.put("application_doctor", record.getStr("AppliedDoctor")==null?"":record.getStr("AppliedDoctor"));
 			//临床诊断
-			params.put("clin_diag", record.getStr("ClinicDiagnose"));
+			params.put("clin_diag", record.getStr("ClinicDiagnose")==null?"":record.getStr("ClinicDiagnose"));
 			//症状
 			params.put("clin_symp", "");
 			//patient_infos表
 			//患者姓名
 			params.put("name", record.getStr("PatientName"));
 			//患者手机号
-			params.put("phone", record.getStr("Telephone"));
+			params.put("phone", record.getStr("Telephone")==null?"":record.getStr("Telephone"));
 			//患者身份证号
-			params.put("card_num", record.getStr("IdentityCardNumber"));
+			params.put("card_num", record.getStr("IdentityCardNumber")==null?"":record.getStr("IdentityCardNumber"));
 			//检查结果1阴2阳
-			params.put("report_result", "0");
+			params.put("report_result", record.getStr("IdentityCardNumber").equals("1")?"2":"1");
 			//门诊号住院号
 			params.put("hopitalized_no", record.getStr("patientNumber"));
 			//检查方法
-			params.put("exam_project", record.getStr("patientNumber"));
+//			params.put("exam_project", record.getStr("patientNumber"));
 
 			ThreadPoolService tService = ServiceFactory.getService(ThreadPoolService.class);
 			tService.execute(() -> {