查验更新数据时添加删除明细再进行添加

release
路明慧 2 years ago
parent b9a30da7d8
commit 79fccb2bd6
  1. 9
      dxhy-erp/src/main/java/com/dxhy/erp/service/impl/SignSaveInvoiceInfoServiceImpl.java

@ -172,6 +172,15 @@ public class SignSaveInvoiceInfoServiceImpl extends MpBaseServiceImpl<SignRecord
// recordInvoiceUpdate.setDeptName(recordInvoice.getDeptName());
// }
this.updateInvoice(recordInvoice);
if (recordInvoiceDetail.size() > 0) {
boolean deleteDetail =
signInvoiceDetailService.deleteDetail(recordInvoice.getUuid(), dbName);
if (deleteDetail) {
log.info("保存明细表的字段和字段值为{}",recordInvoiceDetail);
signInvoiceDetailService.saveInvoiceDetail(recordInvoiceDetail, dbName);
}
}
}
}

Loading…
Cancel
Save