| | |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.cwgl.domain.*; |
| | | import com.ruoyi.cwgl.domain.dto.CallbackReceiptDto; |
| | | import com.ruoyi.cwgl.service.IInvoiceBillDetailService; |
| | | import com.ruoyi.cwgl.service.IInvoiceBusinessService; |
| | | import com.ruoyi.system.service.ISystemDataNoService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | @Resource |
| | | private InvoiceBillDetailMapper invoiceBillDetailMapper; |
| | | |
| | | @Resource |
| | | private IInvoiceBillDetailService invoiceBillDetailService; |
| | | |
| | | @Resource |
| | | private IInvoiceManageLogService invoiceManageLogService; |
| | |
| | | @Override |
| | | public int updateInvoiceManage(InvoiceManage invoiceManage) { |
| | | invoiceManage.setUpdateTime(DateUtils.getNowDate()); |
| | | // 删除原有的发票明细 |
| | | invoiceManageMapper.deleteInvoiceDetailByInvoiceManageId(invoiceManage.getId()); |
| | | // 删除原有的发票业务商品明细 |
| | | invoiceBillDetailService.deleteInvoiceBillDetailByInvoiceManageId(invoiceManage.getId()); |
| | | // 插入新的明细记录 |
| | | insertInvoiceDetail(invoiceManage); |
| | | int rows = invoiceManageMapper.updateInvoiceManage(invoiceManage); |
| | | |