修改收货地址-默认地址

This commit is contained in:
wuchunlei
2024-07-03 10:50:28 +08:00
parent 96e457939c
commit 90ed0a57be
2 changed files with 6 additions and 4 deletions

View File

@@ -12,6 +12,6 @@ public interface UserAddressService extends IService<UserAddress> {
UserAddressVo getAddressName(UserAddressVo vo, String regionCode); UserAddressVo getAddressName(UserAddressVo vo, String regionCode);
boolean clearUserDefaultAddress(Integer userId); void clearUserDefaultAddress(Integer userId);
} }

View File

@@ -63,12 +63,14 @@ public class UserAddressServiceImpl extends ServiceImpl<UserAddressDao, UserAddr
return vo; return vo;
} }
public boolean clearUserDefaultAddress(Integer userId) { public void clearUserDefaultAddress(Integer userId) {
QueryWrapper<UserAddress> queryWrapper = new QueryWrapper<>(); QueryWrapper<UserAddress> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("user_id", userId); queryWrapper.eq("user_id", userId);
queryWrapper.eq("is_default", 1); queryWrapper.eq("is_default", 1);
UserAddress userAddress = this.getOne(queryWrapper); UserAddress userAddress = this.getOne(queryWrapper);
userAddress.setIsDefault(0); if (userAddress != null) {
return this.updateById(userAddress); userAddress.setIsDefault(0);
this.updateById(userAddress);
}
} }
} }