|
@@ -22,24 +22,23 @@ public class CLI0566 extends QCCatalogue {
|
|
|
public void start(InputInfo inputInfo, OutputInfo outputInfo) {
|
|
|
status.set("0");
|
|
|
List<ClinicalBloodDoc> clinicalBloodDocs = inputInfo.getClinicalBloodDocs();
|
|
|
- if(ListUtil.isEmpty(clinicalBloodDocs)){
|
|
|
+ if (ListUtil.isEmpty(clinicalBloodDocs)) {
|
|
|
return;
|
|
|
}
|
|
|
- if(clinicalBloodDocs != null && clinicalBloodDocs.size()>0){
|
|
|
- for (ClinicalBloodDoc cliB:clinicalBloodDocs) {
|
|
|
+ if (clinicalBloodDocs != null && clinicalBloodDocs.size() > 0) {
|
|
|
+ for (ClinicalBloodDoc cliB : clinicalBloodDocs) {
|
|
|
Map<String, String> cliBStructureMap = cliB.getStructureMap();
|
|
|
- if(cliBStructureMap.containsKey("记录医生")){
|
|
|
- if(StringUtils.isEmpty(cliBStructureMap.get("记录医生"))){
|
|
|
+ if (cliBStructureMap.containsKey("记录医生") || cliBStructureMap.containsKey("医生签名")) {
|
|
|
+ if (StringUtils.isEmpty(cliBStructureMap.get("记录医生"))
|
|
|
+ && StringUtils.isEmpty(cliBStructureMap.get("医生签名"))) {
|
|
|
status.set("-1");
|
|
|
break;
|
|
|
}
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
status.set("-1");
|
|
|
break;
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
-}
|
|
|
+}
|