|
@@ -631,17 +631,26 @@ public class ConsoleFacade {
|
|
|
String behospitalCode = stringStringMap.get("behospitalCode");
|
|
|
//出院code
|
|
|
outHospitalCode.add(behospitalCode);
|
|
|
- if (Double.parseDouble(stringStringMap.get("operationFee")) > 0) {
|
|
|
- //手术code
|
|
|
- operationCode.add(behospitalCode);
|
|
|
+ String operationFee = stringStringMap.get("operationFee");
|
|
|
+ if (StringUtils.isNotEmpty(operationFee)) {
|
|
|
+ if (Double.parseDouble(operationFee) > 0) {
|
|
|
+ //手术code
|
|
|
+ operationCode.add(behospitalCode);
|
|
|
+ }
|
|
|
}
|
|
|
- if (Double.parseDouble(stringStringMap.get("operationFee")) > 0 && Double.parseDouble(stringStringMap.get("pathologyFee")) > QualityContent.pathologyFee) {
|
|
|
- //病理code
|
|
|
- operationPathologyCode.add(behospitalCode);
|
|
|
+ String pathologyFee = stringStringMap.get("pathologyFee");
|
|
|
+ if (StringUtils.isNotEmpty(operationFee) && StringUtils.isNotEmpty(pathologyFee)) {
|
|
|
+ if (Double.parseDouble(operationFee) > 0 && Double.parseDouble(pathologyFee) > QualityContent.pathologyFee) {
|
|
|
+ //病理code
|
|
|
+ operationPathologyCode.add(behospitalCode);
|
|
|
+ }
|
|
|
}
|
|
|
- if (Double.parseDouble(stringStringMap.get("antibiosisFee")) > 0) {
|
|
|
- //抗菌code
|
|
|
- antibiosisCode.add(behospitalCode);
|
|
|
+ String antibiosisFee = stringStringMap.get("antibiosisFee");
|
|
|
+ if (StringUtils.isNotEmpty(antibiosisFee)) {
|
|
|
+ if (Double.parseDouble(stringStringMap.get("antibiosisFee")) > 0) {
|
|
|
+ //抗菌code
|
|
|
+ antibiosisCode.add(behospitalCode);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|