收货地址功能实现: 删除收获地址
Service : 完善 AddressService
public void deleteUserAddress(String userId,String addressId);
ServiceImpl: 完善 AddressServiceImpl
@Transactional(propagation = Propagation.REQUIRED)
@Override
public void deleteUserAddress(String userId, String addressId) {
UserAddress address = new UserAddress();
address.setUserId(userId);
address.setId(addressId);
userAddressMapper.delete(address);
}
Controller : 完善Controller
@ApiOperation(value = "删除用户地址",notes = "删除用户地址",httpMethod = "POST")
@PostMapping("/delete")
public BEYONDJSONResult delete(
@RequestParam String userId,
@RequestParam String addressId
){
if (StringUtils.isBlank(userId)|| StringUtils.isBlank(addressId)){
return BEYONDJSONResult.errorMsg("");
}
addressService.deleteUserAddress(userId, addressId);
return BEYONDJSONResult.ok();
}