|
|
@@ -589,7 +589,7 @@ public class MzChargeDetailController {
|
|
|
}
|
|
|
}
|
|
|
if (oriMzChargeDetail.getAmount() != null) {
|
|
|
- oriMzChargeDetail.setAmount(oriMzChargeDetail.getAmount().setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
+ oriMzChargeDetail.setAmount(oriMzChargeDetail.getAmount().setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
}
|
|
|
BigDecimal oriAmount = BigDecimal.ZERO;
|
|
|
if (oriMzChargeDetail != null) {
|
|
|
@@ -623,7 +623,7 @@ public class MzChargeDetailController {
|
|
|
}
|
|
|
MzChargeDetail returnMzChargeDetail = getMzChargeDetail(mzDepositFileVo.getPatientId(), mzChargeDetails.get(0).getTimes(), mzChargeDetails);
|
|
|
returnMzChargeDetail.setOriAmount(oriAmount);
|
|
|
- returnMzChargeDetail.setRefundFee(oriAmount.subtract(returnMzChargeDetail.getAmount()).setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
+ returnMzChargeDetail.setRefundFee(oriAmount.subtract(returnMzChargeDetail.getAmount()).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
List<MzChargeDetail> realMzChargeDetails = Arrays.asList(returnMzChargeDetail);
|
|
|
pageViewVo.setTotal(realMzChargeDetails.size());
|
|
|
mzChargeDetailService.formatMzChargeDetail(realMzChargeDetails);
|