|
@@ -1149,9 +1149,10 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
//setMzReceiptSerial(opId, mzDepositFileVo.getPatientId(), times, windows, mzChargeDetails.get(0).getResponceType(), feeMap, now, serialNo, mzReceiptSerial, payWay, totalPayable, 1);
|
|
//setMzReceiptSerial(opId, mzDepositFileVo.getPatientId(), times, windows, mzChargeDetails.get(0).getResponceType(), feeMap, now, serialNo, mzReceiptSerial, payWay, totalPayable, 1);
|
|
MzPatientMi mzPatientMi = mzPatientMiService.queryByPatientId(mzDepositFileVo.getPatientId());
|
|
MzPatientMi mzPatientMi = mzPatientMiService.queryByPatientId(mzDepositFileVo.getPatientId());
|
|
mzDepositFileVo.setMzDepositFiles(newMzDepositFiles);
|
|
mzDepositFileVo.setMzDepositFiles(newMzDepositFiles);
|
|
|
|
+ Integer refundTimes =mzDepositFileVo.getTimes();
|
|
mzDepositFileVo.setTimes(times);
|
|
mzDepositFileVo.setTimes(times);
|
|
getHadPayable(opId, mzDepositFileVo, windows, mzPatientMi, feeMap, now, serialNo, mzReceiptSerial, 1, receiptSerialFee);
|
|
getHadPayable(opId, mzDepositFileVo, windows, mzPatientMi, feeMap, now, serialNo, mzReceiptSerial, 1, receiptSerialFee);
|
|
- getMzChargeDetailService().updateChargeFlag(opId, mzDepositFileVo.getPatientId(), times, mzChargeDetails.get(0).getName(), mzChargeDetails, now, serialNo, payWay, mzDepositFileVo.getTimes());
|
|
|
|
|
|
+ getMzChargeDetailService().updateChargeFlag(opId, mzDepositFileVo.getPatientId(), times, mzChargeDetails.get(0).getName(), mzChargeDetails, now, serialNo, payWay, refundTimes);
|
|
getMzChargeDetailService().afterChargeFee(mzDepositFileVo.getPatientId(), times, fullNewMzDepositFiles, now, serialNo, mzReceiptSerial, totalPayable, receiptSerialFee);
|
|
getMzChargeDetailService().afterChargeFee(mzDepositFileVo.getPatientId(), times, fullNewMzDepositFiles, now, serialNo, mzReceiptSerial, totalPayable, receiptSerialFee);
|
|
MzPatientMi updateMzPatientMi = new MzPatientMi();
|
|
MzPatientMi updateMzPatientMi = new MzPatientMi();
|
|
updateMzPatientMi.setPatientId(mzDepositFileVo.getPatientId());
|
|
updateMzPatientMi.setPatientId(mzDepositFileVo.getPatientId());
|