@Transactional(propagation = Propagation.SUPPORTS)
@Override
public UserAddress queryUserAddres(String userId, String addressId) {
UserAddress singleAddress = new UserAddress();
singleAddress.setId(addressId);
singleAddress.setUserId(userId);
return userAddressMapper.selectOne(singleAddress);
}
@ApiOperation(value = "根据用户id查询收货地址列表", notes = "根据用户id查询收货地址列表", httpMethod = "POST")
@PostMapping("/list")
public JSONResult list(
@RequestParam String userId) {
if (StringUtils.isBlank(userId)) {
return JSONResult.errorMsg("");
}
List<UserAddress> list = addressService.queryAll(userId);
return JSONResult.ok(list);
}