wangming 1 tháng trước cách đây
mục cha
commit
eb725ad942

+ 11 - 0
yami-shop-platform/src/main/java/com/yami/shop/platform/controller/Transport2Controller.java

@@ -39,6 +39,17 @@ public class Transport2Controller {
     public R<Void> addOrEdit(@RequestBody List<Transport2> transport2List) {
         if (transport2List != null && !transport2List.isEmpty()) {
             transport2List.forEach(transport -> {
+                Long channelId = transport.getChannelId();
+                if (channelId != null) {
+                    Transport2 transport2 = transportService.queryTransport2ByChannelId(channelId);
+                    if (transport2 != null) {
+                        transport2.setDistance(transport.getDistance());
+                        transport2.setWeight(transport.getWeight());
+                        transport2.setFreightFee(transport.getFreightFee());
+                        transportService.updateById(transport2);
+                    }
+                }
+
                 if (transport.getTransportId() != null) {
                     transportService.updateById(transport);
                 } else {