diff --git a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/PickAddrController.java b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/PickAddrController.java index 092a719..8b02f6a 100644 --- a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/PickAddrController.java +++ b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/PickAddrController.java @@ -75,7 +75,7 @@ public class PickAddrController { PickAddr pickAddr = pickAddrService.getById(id); return ResponseEntity.ok(pickAddr); } - + /** * 保存 */ @@ -86,7 +86,7 @@ public class PickAddrController { pickAddrService.save(pickAddr); return ResponseEntity.ok().build(); } - + /** * 修改 */ @@ -94,13 +94,14 @@ public class PickAddrController { @PreAuthorize("@pms.hasPermission('shop:pickAddr:update')") public ResponseEntity update(@Valid @RequestBody PickAddr pickAddr){ PickAddr dbPickAddr = pickAddrService.getById(pickAddr.getAddrId()); - if (!Objects.equals(dbPickAddr.getShopId(),pickAddr.getShopId())) { + + if (!Objects.equals(dbPickAddr.getShopId(),SecurityUtils.getSysUser().getShopId())) { throw new YamiShopBindException(YamiHttpStatus.UNAUTHORIZED); } pickAddrService.updateById(pickAddr); return ResponseEntity.ok().build(); } - + /** * 删除 */