刘韬 5 лет назад
Родитель
Сommit
b2898b92ac

+ 1 - 1
DataFusion/src/com/zskk/config/ZskkConfig.java

@@ -84,7 +84,7 @@ public class ZskkConfig extends JFinalConfig {
 		me.add(cpData);
 
 		Cron4jPlugin cp2 = new Cron4jPlugin();
-		cp2.addTask("*/30 * * * *", new UpdateTask());
+		cp2.addTask("*/20 * * * *", new UpdateTask());
 	    me.add(cp2);
 	}
 

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

@@ -67,7 +67,9 @@ public class DataTask implements ITask {
 					patientInfos.setCardNum(record.getStr("idcard"));
 					patientInfos.update();
 					exams2.setExamStatus(9);
-					exams2.setHopitalizedNo(record.getStr("patientid"));
+					String patString = record.getStr("patientid");
+					patString.replace(" ", "");
+					exams2.setHopitalizedNo(patString);
 					exams2.setClinDoctors(record.getStr("clinicaldoctor"));
 					exams2.setApplicationDepartment(record.getStr("department"));
 					exams2.setApplicationDoctor(record.getStr("clinicaldoctor"));
@@ -119,7 +121,7 @@ public class DataTask implements ITask {
 					data.put("confirm_doctor_id", record.getStr("reviewdoctor"));
 					// 确认医生姓名
 					data.put("confirm_doctor_name", record.getStr("reviewdoctor"));
-					data.put("patient_no", record.getStr("patientid"));
+					data.put("patient_no", patString);
 
 
 					ThreadPoolService tService = new com.zskk.service.ThreadPoolService();

+ 1 - 1
DataFusion/src/com/zskk/task/UpdateTask.java

@@ -13,7 +13,7 @@ public class UpdateTask implements ITask {
 	public void run() {
 		// TODO Auto-generated method stub
 		List<Exams> exams = Exams.dao.use("zskk").find(
-				"SELECT * FROM pacsonline.exams where exam_status=9 and institution_id=15700002 order by createdAt desc limit 50");
+				"SELECT * FROM pacsonline.exams where exam_status=9 and institution_id=15700002 and hopitalized_no is null order by createdAt desc limit 50");
 		for (Exams exams2 : exams) {
 			try {
 				Record record = Db.use("connected").findFirst("select * from zskk where accessionNumber=?",