LAPTOP-5NTQJPUS\LT 3 månader sedan
förälder
incheckning
11ae539051

+ 16 - 10
DataFusion/src/com/zskk/control/ViewController.java

@@ -72,19 +72,25 @@ public class ViewController extends Controller {
 	}
 	
 	public void exe() {
-		List<Record> records = Db.use("connected").find("select * from pacs55.V_examinfo where STUDYTIME>to_date(?, 'YYYY/MM/DD HH24:MI:SS')",this.getPara("time"));
-		for (Record record : records) {
-			String studyuidString = record.getStr("STUDYINSUID");
-			String modalitiesString = record.getStr("MODALITY");
+		try {
+			List<Record> records = Db.use("connected").find("select * from pacs55.V_examinfo where STUDYTIME>to_date(?, 'YYYY/MM/DD HH24:MI:SS')",this.getPara("time"));
+			for (Record record : records) {
+				String studyuidString = record.getStr("STUDYINSUID");
+				String modalitiesString = record.getStr("MODALITY");
 
-			Record studyidfind = Db.use("local").findFirst("select * from study where studyuid = ?",
-					studyuidString);
-			if (studyidfind == null) {
-				Record studyinfo = new Record().set("studyuid", studyuidString).set("modalities", modalitiesString)
-						.set("status", 1).set("createAt", parseStringToDateTime()).set("updateAt", parseStringToDateTime());
-				Db.use("local").save("study", studyinfo);
+				Record studyidfind = Db.use("local").findFirst("select * from study where studyuid = ?",
+						studyuidString);
+				if (studyidfind == null) {
+					Record studyinfo = new Record().set("studyuid", studyuidString).set("modalities", modalitiesString)
+							.set("status", 1).set("createAt", parseStringToDateTime()).set("updateAt", parseStringToDateTime());
+					Db.use("local").save("study", studyinfo);
+				}
 			}
+		} catch (Exception e) {
+			// TODO: handle exception
+			renderText(e.toString());
 		}
+		
 	}
 
 	public void testConn() {

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

@@ -82,9 +82,9 @@ public class DataTask implements ITask {
 				}
 				params.put("report_result", resultString);
 				// 门诊号住院号
-//				params.put("hopitalized_no", record.getStr("inPatientNum") == null ? "" : record.getStr("inPatientNum"));
+				params.put("hopitalized_no", record.getStr("INPATIENTNUM") == null ? "" : record.getStr("INPATIENTNUM"));
 //				// 门诊号
-//				params.put("out_patient", record.getStr("outPatientNum") == null ? "" : record.getStr("outPatientNum"));
+				params.put("out_patient", record.getStr("OUTPATIENTNUM") == null ? "" : record.getStr("OUTPATIENTNUM"));
 //				// 病人ID
 //				params.put("his_patient_id", record.getStr("patientid") == null ? "" : record.getStr("patientid"));
 				// 检查方法