Browse Source

【BL_2018100024】【销售订单、采购订单删除日志错误处理】

chenw 7 years ago
parent
commit
c9ae64762b

+ 1 - 1
applications/purchase/purchase-server/src/main/java/com/usoftchina/saas/purchase/service/impl/PurchaseServiceImpl.java

@@ -579,11 +579,11 @@ public class PurchaseServiceImpl extends CommonBaseServiceImpl<PurchaseMapper, P
     @Transactional
     public void singleDelete(Long id) {
         if (null != id) {
+            DocBaseDTO docBaseDTO = getBaseDTOById(id);
             //从表删除
             purchasedetailMapper.deleteByForeignKey(id);
             //主表删除
             purchaseMapper.deleteByPrimaryKey(id);
-            DocBaseDTO docBaseDTO = getBaseDTOById(id);
             //日志
             messageLogService.delete(docBaseDTO);
         }

+ 1 - 1
applications/sale/sale-server/src/main/java/com/usoftchina/saas/sale/service/impl/SaleServiceImpl.java

@@ -350,11 +350,11 @@ public class SaleServiceImpl implements SaleService{
 
     private void singleDelete(Long id) {
         if (null != id) {
+            DocBaseDTO docBaseDTO = getBaseDTOById(id);
             //从表删除
             saledetailMapper.deleteByForeignKey(id);
             //主表删除
             saleMapper.deleteByPrimaryKey(id);
-            DocBaseDTO docBaseDTO = getBaseDTOById(id);
             //日志
             messageLogService.delete(docBaseDTO);
         }