From 0ab919187081583c07a9b7654050f6e8741628dc Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Sat, 27 Sep 2025 23:13:16 +0800
Subject: [PATCH] 运费计算器

---
 oying-system/src/main/java/com/oying/modules/pc/store/rest/StoreMerchantController.java |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/oying-system/src/main/java/com/oying/modules/pc/store/rest/StoreMerchantController.java b/oying-system/src/main/java/com/oying/modules/pc/store/rest/StoreMerchantController.java
index 306160f..0b9c3b1 100644
--- a/oying-system/src/main/java/com/oying/modules/pc/store/rest/StoreMerchantController.java
+++ b/oying-system/src/main/java/com/oying/modules/pc/store/rest/StoreMerchantController.java
@@ -188,7 +188,7 @@
     public ResponseEntity<?> updateAddress(@PathVariable("storeId") Long storeId,
                               @Validated(value = StoreFieldUpdateRequest.UpdateStoreAddressGroup.class)
                               @RequestBody StoreFieldUpdateRequest request) {
-        storeService.updateAddress(storeId, request.getAddress(), request.getVersion());
+        storeService.updateAddress(storeId, request.getAddress(), request.getLongitude(), request.getLatitude(), request.getVersion());
         return ResponseEntity.noContent().build();
     }
 
@@ -277,6 +277,20 @@
     }
 
     /**
+     * 修改包装费用
+     */
+    @PatchMapping(value = "/{storeId}/packagingFee")
+    @ApiOperation("修改包装费用")
+    /*@PreAuthorize("@el.check('merchant:store:deliveryFee')" +
+            " and @storeMerchantOwnershipService.check(#storeId)")*/
+    public ResponseEntity<?> updatePackagingFee(@PathVariable("storeId") Long storeId,
+                                               @Validated(value = StoreFieldUpdateRequest.UpdateStorePackagingFeeGroup.class)
+                                               @RequestBody StoreFieldUpdateRequest request) {
+        storeService.updatePackagingFee(storeId, request.getPackagingFee(), request.getVersion());
+        return ResponseEntity.noContent().build();
+    }
+
+    /**
      * 修改状态
      */
     @PatchMapping(value = "/{storeId}/businessStatus")

--
Gitblit v1.9.3