diff --git a/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareAddressManageController.java b/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareAddressManageController.java index 1ef44ea..4769ae2 100644 --- a/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareAddressManageController.java +++ b/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareAddressManageController.java @@ -73,7 +73,11 @@ public class WelfareAddressManageController { @ViReturn @RequiresPermissions("welfare.addressManage") public Object doDefault(String id) { - simpleService.dao().update(WelfareMemberAddress.class, Chain.make("isDefault", false), Cnd.where("userId", "=", ShiroUtil.getUserId())); + WelfareMemberAddress address = simpleService.dao().fetch(WelfareMemberAddress.class, id); + if (address == null) { + return null; + } + simpleService.dao().update(WelfareMemberAddress.class, Chain.make("isDefault", false), Cnd.where("userId", "=", address.getUserId())); simpleService.dao().update(WelfareMemberAddress.class, Chain.make("isDefault", true), Cnd.where("id", "=", id)); return null; } diff --git a/src/main/resources/views/mobile/welfare/list/receive.html b/src/main/resources/views/mobile/welfare/list/receive.html index 3fc2077..4a134ed 100644 --- a/src/main/resources/views/mobile/welfare/list/receive.html +++ b/src/main/resources/views/mobile/welfare/list/receive.html @@ -288,8 +288,11 @@ layout("/mobile/platform.html"){ v-model="selectAddressPopup">
配送至
+
+ 可配送辖区:哈尔滨市{{receiveAddressAreaText}} +