修改收货地址-默认地址
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user