|
@@ -212,6 +212,9 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
mzChargeDetail.setPrintFlag("-" + YesNoEnum.YES.code.toString());
|
|
|
}
|
|
|
}
|
|
|
+ }else {
|
|
|
+ //没有发票需要打印
|
|
|
+ mzChargeDetail.setPrintFlag("-" + YesNoEnum.YES.code.toString());
|
|
|
}
|
|
|
mzChargeDetail.setCountYbZf(mzPatientMiMapper.countYbZf(mzChargeDetail.getPatientId(), mzChargeDetail.getTimes()));
|
|
|
}
|
|
@@ -3164,8 +3167,10 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
int oriTimes = mzDepositFileVo.getTimes();
|
|
|
if (allRefund) {
|
|
|
getDeposFiles(opId, mzDepositFileVo, now, 0, 0, null, null, fullNewMzDepositFiles, allRefund, null);
|
|
|
- //新增收费方式记录 退费的负数冲抵部分
|
|
|
- mzDepositFileMapper.batchInsertMzDepositFile(fullNewMzDepositFiles);
|
|
|
+ if(fullNewMzDepositFiles.size()>0){
|
|
|
+ //新增收费方式记录 退费的负数冲抵部分
|
|
|
+ mzDepositFileMapper.batchInsertMzDepositFile(fullNewMzDepositFiles);
|
|
|
+ }
|
|
|
times = 0;
|
|
|
if (count > 0) {
|
|
|
//PayInfo result=
|