|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public interface ComShopUserAddressService extends IService<ComShopUserAddressDO> { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询用户收获地址列表 | 
|---|
|  |  |  | * @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); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|