diff --git a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/supermarket/receiverdistance/SupermarketReceiverDistanceSyncService.java b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/supermarket/receiverdistance/SupermarketReceiverDistanceSyncService.java index aa9db43..10f87af 100644 --- a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/supermarket/receiverdistance/SupermarketReceiverDistanceSyncService.java +++ b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/supermarket/receiverdistance/SupermarketReceiverDistanceSyncService.java @@ -66,6 +66,11 @@ public class SupermarketReceiverDistanceSyncService extends BaseSyncService { return super.save(model, sysuser); }else{ + if(model.getDistance().compareTo(new BigDecimal(distance)) == 0){ + return Result.success("距离没有变化,不更新"); + } + + model.setDistance(new BigDecimal(distance)); return super.update(model, sysuser); } }