|
@@ -165,6 +165,9 @@ public class MarkMtFeesService {
|
|
|
mzChargeDetailList.removeIf(item -> "TC".equals(item.get("billItemCode")) ||
|
|
|
!"5".equals(item.get("payMark")) || "BILL99".equals(item.get("chargeItemCode")) ||
|
|
|
"四舍五入".equals(item.get("tcName")));
|
|
|
+ if (mzChargeDetailList.isEmpty()) {
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "未查询到此患者的待缴费处方。");
|
|
|
+ }
|
|
|
Map<Integer, List<MzReceipt>> orderReceiptsMap = new HashMap<>(Capacity.DEFAULT);
|
|
|
String doctorName = dao.selectDoctorName(mzChargeDetailList.get(0).get("doctorCode").toString());
|
|
|
mzChargeDetailList.forEach(item -> {
|