package com.panzhihua.service_community.service; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.common.model.dtos.shop.ComShopAddressDTO; import com.panzhihua.common.model.dtos.shop.PageComShopAddressDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.model.dos.ComShopUserAddressDO; /** * @auther lyq * @create 2021-04-14 15:04:16 * @describe 用户收货地址表服务类 */ public interface ComShopUserAddressService extends IService { /** * 查询用户收获地址列表 * * @param comShopAddressDTO * 请求参数 * @return 用户收货地址列表 */ R shopUserAddressList(PageComShopAddressDTO comShopAddressDTO); /** * 用户添加书货地址 * * @param comShopAddressDTO * 请求参数 * @return 添加结果 */ R shopAddUserAddress(ComShopAddressDTO comShopAddressDTO); /** * 用户修改收货地址 * * @param comShopAddressDTO * 请求参数 * @return 修改结果 */ R shopEditUserAddress(ComShopAddressDTO comShopAddressDTO); /** * 用户删除收货地址 * * @param addressId * 收货地址id * @return 删除结果 */ R shopDelUserAddress(Long addressId); }