|
@@ -16,7 +16,7 @@ import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @ClassName : BEH0001
|
|
* @ClassName : BEH0001
|
|
- * @Description : 症状缺少时间描述
|
|
|
|
|
|
+ * @Description : 症状缺少时间描述(只要有时间就可以)
|
|
* @Author : 楼辉荣
|
|
* @Author : 楼辉荣
|
|
* @Date: 2020-03-06 17:28
|
|
* @Date: 2020-03-06 17:28
|
|
*/
|
|
*/
|
|
@@ -37,7 +37,22 @@ public class BEH0001 extends QCCatalogue {
|
|
status.set("0");
|
|
status.set("0");
|
|
return;
|
|
return;
|
|
} else {
|
|
} else {
|
|
- List<Clinical> clinicals = inputInfo.getBeHospitalizedDoc().getChiefLabel().getClinicals();
|
|
|
|
|
|
+ List<PD> pds = chiefLabel.getPds();
|
|
|
|
+ if (pds != null && pds.size() > 0) {
|
|
|
|
+ for (PD pd : pds) {
|
|
|
|
+ String pdName = pd.getName();
|
|
|
|
+ if (StringUtil.isNotBlank(pdName)) {
|
|
|
|
+ if (pdName.contains("天") || pdName.contains("周") || pdName.contains("月")
|
|
|
|
+ || pdName.contains("时") || pdName.contains("秒") || pdName.contains("半年")
|
|
|
|
+ || pdName.contains("日") || pdName.contains("今") || pdName.contains("余年")
|
|
|
|
+ || pdName.contains("年") || pdName.contains("分") || isDate(pdName)) {
|
|
|
|
+ status.set("0");
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ /*List<Clinical> clinicals = inputInfo.getBeHospitalizedDoc().getChiefLabel().getClinicals();
|
|
if (clinicals.size() > 0) {
|
|
if (clinicals.size() > 0) {
|
|
for (Clinical clinical : clinicals) {
|
|
for (Clinical clinical : clinicals) {
|
|
String clinicalName = clinical.getName();
|
|
String clinicalName = clinical.getName();
|
|
@@ -50,10 +65,14 @@ public class BEH0001 extends QCCatalogue {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
}
|
|
}
|
|
- if (StringUtils.isNotEmpty(info.get())) {
|
|
|
|
|
|
+ /*if (StringUtils.isNotEmpty(info.get())) {
|
|
status.set("-1");
|
|
status.set("-1");
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
|
|
+ }
|
|
|
|
+ private boolean isDate(String pdName) {
|
|
|
|
+ String regex = "[0-9]{4}.?[0-9]{2}.?[0-9]{2}";
|
|
|
|
+ return pdName.matches(regex);
|
|
}
|
|
}
|
|
}
|
|
}
|