|
@@ -28,7 +28,7 @@ public class DataTask implements ITask {
|
|
|
public void run() {
|
|
|
// TODO Auto-generated method stub
|
|
|
try {
|
|
|
- List<Exams> exams = Exams.dao.use("zskk").find("SELECT * FROM pacsonline.exams where exam_status=3 and institution_id=73090006 order by createdAt desc limit 50");
|
|
|
+ List<Exams> exams = Exams.dao.use("zskk").find("SELECT * FROM pacsonline.exams where exam_status=3 and institution_id=73090006 order by createdAt desc limit 40");
|
|
|
for (Exams exams2 : exams) {
|
|
|
Studies studies = Studies.dao.use("zskk").findById(exams2.getStudyId());
|
|
|
// WeixinService wService = ServiceFactory.getService(WeixinService.class);
|
|
@@ -41,7 +41,7 @@ public class DataTask implements ITask {
|
|
|
Report report = new Report().use("zskk");
|
|
|
report.setId(creatId());
|
|
|
report.setReportDatetime(parseStringToDate(xmlHelper.getString("//ReportBean[1]/reportdate")));
|
|
|
- if (!xmlHelper.getString("//code[1]/").equals("0")) {
|
|
|
+ if (!xmlHelper.getString("//code[1]/").equals("0") || xmlHelper.getString("//ReportBean[1]/impression").isEmpty() || xmlHelper.getString("//ReportBean[1]/description").isEmpty()) {
|
|
|
continue;
|
|
|
}
|
|
|
report.setImpression(xmlHelper.getString("//ReportBean[1]/impression"));
|