|
|
|
@ -143,9 +143,7 @@ public class ImageSubmitServiceImpl implements ImageSubmitService { |
|
|
|
|
saleRecordInvoice.setId(null); |
|
|
|
|
DynamicContextHolder.push(DbConstant.BUSINESS_WRITE); |
|
|
|
|
sdnyTDxSaleRecordInvoiceDao.insert(saleRecordInvoice); |
|
|
|
|
DynamicContextHolder.push(DbConstant.DETAIL_READ); |
|
|
|
|
detailSalesDao.deleteByUUid(invoice.getUuid()); |
|
|
|
|
detailSalesDao.batchInsert(salesDetailList); |
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
// 修改
|
|
|
|
|
saleRecordInvoice.setImageId(invoice.getImageId()); |
|
|
|
@ -155,6 +153,10 @@ public class ImageSubmitServiceImpl implements ImageSubmitService { |
|
|
|
|
DynamicContextHolder.push(DbConstant.BUSINESS_WRITE); |
|
|
|
|
sdnyTDxSaleRecordInvoiceDao.updateById(saleRecordInvoice); |
|
|
|
|
} |
|
|
|
|
DynamicContextHolder.push(DbConstant.DETAIL_READ); |
|
|
|
|
detailSalesDao.deleteByUUid(invoice.getUuid()); |
|
|
|
|
detailSalesDao.batchInsert(salesDetailList); |
|
|
|
|
|
|
|
|
|
saleRecordInvoice.setDetailList(salesDetailList); |
|
|
|
|
saleRecordInvoice.setSort(paramsInvoiceMap.get(invoice.getUuid()).getSort()); |
|
|
|
|
saleRecordInvoice.setFileId(paramsInvoiceMap.get(invoice.getUuid()).getFileId()); |
|
|
|
|