|
@@ -24,11 +24,11 @@ public class InsertTask implements ITask {
|
|
|
@Override
|
|
|
public void run() {
|
|
|
// TODO Auto-generated method stub
|
|
|
- List<Record> record = Db.use("connected").find("select * from v_webpacs_study where STUDY_DATE>to_date('" + parseStringToDate()+ "','yyyy-mm-dd hh24:mi:ss') and MODALITY!='US' and MODALITY!='XA' order by STUDY_DATE desc");
|
|
|
- for (Record record2 : record) {
|
|
|
- Record studyidstr = Db.use("connectedtemp").findFirst("select * from study where studyid = ?",record2.getStr("STUDYID"));
|
|
|
- if (studyidstr == null) {
|
|
|
- Record studyinfo = new Record().set("studyid", record2.getStr("STUDYID")).set("status", "1").set("createAt", new Date());
|
|
|
+ List<Record> records = Db.use("connected").find("select * from v_webpacs_study where STUDY_DATE>to_date('" + parseStringToDate()+ "','yyyy-mm-dd hh24:mi:ss') and MODALITY!='US' and MODALITY!='XA' order by STUDY_DATE desc");
|
|
|
+ for (Record record : records) {
|
|
|
+ Record studyidfind = Db.use("connectedtemp").findFirst("select * from study where studyid = ?",record.getStr("STUDYID"));
|
|
|
+ if (studyidfind == null) {
|
|
|
+ Record studyinfo = new Record().set("studyid", record.getStr("STUDYID")).set("status", "1").set("createAt", new Date());
|
|
|
Db.use("connectedtemp").save("study", studyinfo);
|
|
|
}
|
|
|
}
|
|
@@ -49,7 +49,7 @@ public class InsertTask implements ITask {
|
|
|
private String parseStringToDate() {
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
Date date = new Date();
|
|
|
- long dInteger = date.getTime() - 7200000;
|
|
|
+ long dInteger = date.getTime() - 3600000;
|
|
|
String daString = sdf.format(new Date(dInteger));
|
|
|
return daString;
|
|
|
|