Преглед изворни кода

未处理的不删除错误记录,同步数据

mac пре 2 година
родитељ
комит
7e3291058f
1 измењених фајлова са 7 додато и 2 уклоњено
  1. 7 2
      kxs-transfer/src/main/java/com/kxs/transfer/api/task/taskJob.java

+ 7 - 2
kxs-transfer/src/main/java/com/kxs/transfer/api/task/taskJob.java

@@ -86,14 +86,20 @@ public class taskJob {
                 //仓库担保记录
                 //仓库担保记录
                 if ("StoreHouseAmountPromiss".equals(kxsDtsErrorLog.getTableName())) {
                 if ("StoreHouseAmountPromiss".equals(kxsDtsErrorLog.getTableName())) {
                     kxsWarehouseService.changeCreditData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
                     kxsWarehouseService.changeCreditData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
+                    //删除本条记录
+                    kxsDtsErrorLogService.removeById(kxsDtsErrorLog.getId());
                 }
                 }
                 //商品订单同步
                 //商品订单同步
                 if ("Orders".equals(kxsDtsErrorLog.getTableName())) {
                 if ("Orders".equals(kxsDtsErrorLog.getTableName())) {
                     kxsShopOrderService.changeData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
                     kxsShopOrderService.changeData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
+                    //删除本条记录
+                    kxsDtsErrorLogService.removeById(kxsDtsErrorLog.getId());
                 }
                 }
                 //商品订单详情
                 //商品订单详情
                 if ("OrderProduct".equals(kxsDtsErrorLog.getTableName())) {
                 if ("OrderProduct".equals(kxsDtsErrorLog.getTableName())) {
                     kxsShopOrderService.changeInfoData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
                     kxsShopOrderService.changeInfoData(JSON.parseObject(kxsDtsErrorLog.getContent(), DMLData.class));
+                    //删除本条记录
+                    kxsDtsErrorLogService.removeById(kxsDtsErrorLog.getId());
                 }
                 }
 
 
 
 
@@ -103,8 +109,7 @@ public class taskJob {
 
 
 
 
 
 
-                //删除本条记录
-                kxsDtsErrorLogService.removeById(kxsDtsErrorLog.getId());
+
             } catch (Exception e) {
             } catch (Exception e) {
                 log.error("重复消费新增数据的队列消费失败",e);
                 log.error("重复消费新增数据的队列消费失败",e);
             }
             }