刘韬 2 anni fa
parent
commit
f0132ea6c8
1 ha cambiato i file con 8 aggiunte e 10 eliminazioni
  1. 8 10
      DataFusion/src/com/zskk/task/DBDataTask.java

+ 8 - 10
DataFusion/src/com/zskk/task/DBDataTask.java

@@ -58,9 +58,9 @@ public class DBDataTask implements ITask {
     			params.put("description", record.getStr("DESCRIPTION"));
     			//exams表
     			//申请科室
-    			params.put("application_department", record.getStr("DEPARTMENT"));
+    			params.put("application_department", record.getStr("DEPARTMENT")==null?"":record.getStr("DEPARTMENT"));
     			//申请医生
-    			params.put("application_doctor", record.getStr("CLINICALDOCTOR"));
+    			params.put("application_doctor", record.getStr("CLINICALDOCTOR")==null?"":record.getStr("CLINICALDOCTOR"));
     			//临床诊断
     			params.put("clin_diag", "");
     			//症状
@@ -69,18 +69,18 @@ public class DBDataTask implements ITask {
     			//患者姓名
     			params.put("name", record.getStr("PATIENTNAME"));
     			//患者手机号
-    			params.put("phone", record.getStr("PHONE"));
+    			params.put("phone", record.getStr("PHONE")==null?"":record.getStr("PHONE"));
     			//患者身份证号
-    			params.put("card_num", record.getStr("IDCARD"));
+    			params.put("card_num", record.getStr("IDCARD")==null?"":record.getStr("IDCARD"));
     			//检查结果1阴2阳
     			params.put("report_result", "0");
     			//门诊号住院号
-    			params.put("hopitalized_no", record.getStr("INPATIENTNUM"));
-    			params.put("out_patient", record.getStr("OUTPATIENTNUM"));
+    			params.put("hopitalized_no", record.getStr("INPATIENTNUM")==null?"":record.getStr("INPATIENTNUM"));
+    			params.put("out_patient", record.getStr("OUTPATIENTNUM")==null?"":record.getStr("OUTPATIENTNUM"));
     			//病人ID
-    			params.put("his_patient_id", record.getStr("PATIENTID"));
+    			params.put("his_patient_id", record.getStr("PATIENTID")==null?"":record.getStr("PATIENTID"));
     			//检查方法
-    			params.put("exam_project", record.getStr("PROJECT"));
+    			params.put("exam_project", record.getStr("PROJECT")==null?"":record.getStr("PROJECT"));
     			//1急诊 (out_patient)2住院(hopitalized_no)3门诊(out_patient)4体检(out_patient)
     			switch (record.getStr("SOURCE")) {
 				case "门诊":
@@ -93,8 +93,6 @@ public class DBDataTask implements ITask {
 	    			params.put("patient_source", "2");
 					break;
 				default:
-	    			params.put("patient_source", "0");
-
 					break;
 				}