|
|
@@ -83,7 +83,8 @@ public class HospitalApprovalService {
|
|
|
if (feeItem.getApplyStatus() == 1) {
|
|
|
String transFlag = dao.selectFeeTransFlag(feeItem.getPatNo(), feeItem.getTimes(),
|
|
|
feeItem.getLedgerSn(), feeItem.getDetailSn());
|
|
|
- if (Objects.equals(transFlag, "1")) {
|
|
|
+ String medType = dao.selectMedType(feeItem.getPatNo(), feeItem.getTimes(), feeItem.getLedgerSn());
|
|
|
+ if (Objects.equals(transFlag, "1") && !Objects.equals(medType, "42")) {
|
|
|
return zyService.revokeSingleCharge(feeItem.getPatNo(), feeItem.getTimes(),
|
|
|
feeItem.getLedgerSn(), feeItem.getDetailSn());
|
|
|
}
|