|
@@ -28,7 +28,13 @@ public class DataTask implements ITask {
|
|
|
JSONObject jsonObject = JSON.parseObject(object.toString());
|
|
|
Record record = Db.use("connected").findFirst("select * from reportinfo where studyuid=?", jsonObject.getString("studyuid"));
|
|
|
if (record == null) {
|
|
|
- continue;
|
|
|
+ record = Db.use("connected").findFirst("select * from reportinfo where ASaccessionNumber=?", jsonObject.getString("accession_num"));
|
|
|
+ if (record==null) {
|
|
|
+ record = Db.use("connected").findFirst("select * from reportinfo where ASaccessionNumber=?", jsonObject.getString("patient_num"));
|
|
|
+ if (record==null) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
if (record.getStr("impression").isBlank() || record.getStr("description").isBlank() || record.getStr("reviewdate").isBlank()) {
|
|
|
continue;
|