Bläddra i källkod

录入数据库

刘韬 4 år sedan
förälder
incheckning
3402a53615
1 ändrade filer med 8 tillägg och 3 borttagningar
  1. 8 3
      DataFusion/src/com/zskk/task/UpdateTask.java

+ 8 - 3
DataFusion/src/com/zskk/task/UpdateTask.java

@@ -12,9 +12,14 @@ public class UpdateTask implements ITask {
 	@Override
 	public void run() {
 		// TODO Auto-generated method stub
-		List<Record> record = Db.use("local").find("select StudyInstanceUID,PatientStudyDate from reportinfo_image where PatientStudyDate>? group by PatientStudyDate,StudyInstanceUID order by PatientStudyDate desc", parseStringToDate());
-
-
+		List<Record> records = Db.use("local").find("select StudyInstanceUID,PatientStudyDate from reportinfo_image where PatientStudyDate>? group by PatientStudyDate,StudyInstanceUID order by PatientStudyDate desc", parseStringToDate());
+		for (Record record : records) {
+			Record studyidfind = Db.use("local").findFirst("select * from study where studyuid = ?",record.getStr("StudyInstanceUID"));
+			if (studyidfind == null) {
+				Record studyinfo = new Record().set("studyuid", record.getStr("StudyInstanceUID")).set("status", 1).set("createAt", record.getStr("PatientStudyDate"));
+				Db.use("local").save("study", studyinfo);
+			}
+		}
 	}
 
 	@Override