|
@@ -494,12 +494,15 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
mzYpFydl.setSerialNo(serialNo);
|
|
|
mzYpFydl.setPatientId(mzDepositFileVo.getPatientId());
|
|
|
mzYpFydl.setTimes(mzDepositFileVo.getTimes());
|
|
|
+ mzYpFydl.setReceiptNo(mzChargeDetail.getNewReceiptNo());
|
|
|
mzYpFydlMapper.updateSeralNoForByjz(mzYpFydl);
|
|
|
//如果有发药统计,修改发药统计的流水号
|
|
|
YpMzFytj ypMzFytj = new YpMzFytj();
|
|
|
ypMzFytj.setSerialNo(serialNo);
|
|
|
ypMzFytj.setPatientId(mzDepositFileVo.getPatientId());
|
|
|
ypMzFytj.setTimes(mzDepositFileVo.getTimes());
|
|
|
+ ypMzFytj.setReceiptNo(mzChargeDetail.getNewReceiptNo());
|
|
|
+ ypMzFytj.setRealNo(serialNo);
|
|
|
ypMzFytjMapper.updateSeralNoForByjz(ypMzFytj);
|
|
|
mzChargeDetailMapper.updatePayMakAndPrintFlag(mzChargeDetail);
|
|
|
for(MzChargeDetail md:mzChargeDetailList){
|