/**
* 根据用户id和地址id,删除对应的用户地址信息
* @param userId
* @param addressId
*/
public void deleteUserAddress(String userId, String addressId);
@Transactional(propagation = Propagation.REQUIRED)
@Override
public void deleteUserAddress(String userId, String addressId) {
UserAddress address = new UserAddress();
address.setId(addressId);
address.setUserId(userId);
userAddressMapper.delete(address);
}
@ApiOperation(value = "用户删除地址", notes = "用户删除地址", httpMethod = "POST")
@PostMapping("/delete")
public JSONResult delete(
@RequestParam String userId,
@RequestParam String addressId) {
if (StringUtils.isBlank(userId) || StringUtils.isBlank(addressId)) {
return JSONResult.errorMsg("");
}
addressService.deleteUserAddress(userId, addressId);
return JSONResult.ok();
}