|
@@ -4,7 +4,6 @@ import com.lantone.qc.kernel.catalogue.QCCatalogue;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
import com.lantone.qc.pub.model.doc.operation.OperationDoc;
|
|
import com.lantone.qc.pub.model.doc.operation.OperationDoc;
|
|
-import com.lantone.qc.pub.util.ListUtil;
|
|
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
@@ -25,16 +24,13 @@ public class PRE0333 extends QCCatalogue {
|
|
boolean isOperativePatient = true;//是手术患者(暂时默认是)
|
|
boolean isOperativePatient = true;//是手术患者(暂时默认是)
|
|
if (isOperativePatient) {
|
|
if (isOperativePatient) {
|
|
List<OperationDoc> operationDocs = inputInfo.getOperationDocs();
|
|
List<OperationDoc> operationDocs = inputInfo.getOperationDocs();
|
|
- if (ListUtil.isEmpty(operationDocs)) {
|
|
|
|
- status.set("-1");
|
|
|
|
- } else {
|
|
|
|
- for (OperationDoc operationDoc : operationDocs) {
|
|
|
|
- if (operationDoc.getPreoperativeDiscussionDoc() == null
|
|
|
|
- || StringUtil.isBlank(operationDoc.getPreoperativeDiscussionDoc().getStructureMap().get("可能意外和防范措施"))) {
|
|
|
|
- status.set("-1");
|
|
|
|
- }
|
|
|
|
|
|
+ for (OperationDoc operationDoc : operationDocs) {
|
|
|
|
+ if (operationDoc.getPreoperativeDiscussionDoc() == null
|
|
|
|
+ || StringUtil.isBlank(operationDoc.getPreoperativeDiscussionDoc().getStructureMap().get("可能意外和防范措施"))) {
|
|
|
|
+ status.set("-1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|