diff --git a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java index cbad68d..b9bce7d 100644 --- a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java +++ b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java @@ -1062,7 +1062,7 @@ public class OrderclusterSyncService extends BaseSyncService { synctask.addSaveData(forwardoldobj); } else { // 已有的,直接更新重量 - forwardoldobj.setTotalWeight(total_weight); + forwardoldobj.setTotalWeight(forwardoldobj.getTotalWeight().add(total_weight)); ret = forwardoldobj.update(); synctask.addUpdateData(forwardoldobj); @@ -1236,7 +1236,7 @@ public class OrderclusterSyncService extends BaseSyncService { synctask.addSaveData(forwardoldobj); } else { // 已有的,直接更新重量 - forwardoldobj.setTotalWeight(total_weight); + forwardoldobj.setTotalWeight(forwardoldobj.getTotalWeight().add(total_weight)); ret = forwardoldobj.update(); synctask.addUpdateData(forwardoldobj);