| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- package com.ylx.massage.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ylx.massage.domain.TAddress;
- import com.ylx.massage.domain.vo.UserAddressListVO;
- import com.ylx.useradress.domain.dto.UserAddressAddDto;
- import com.ylx.useradress.domain.dto.UserAddressDeleteDto;
- import com.ylx.useradress.domain.dto.UserAddressDto;
- import com.ylx.useradress.domain.dto.UserAddressUpdateDto;
- import com.ylx.useradress.domain.vo.UserAddressVo;
- import java.util.List;
- /**
- * 轮播图(TAddress)表服务接口
- *
- * @author makejava
- * @since 2024-04-11 17:18:53
- */
- public interface TAddressService extends IService<TAddress> {
- /**
- * 获取默认地址
- * @param openId
- * @return
- */
- public TAddress getByOpenId(String openId);
- /**
- * 根据openId,userType查询地址列表
- * @param dto
- * @return
- */
- public List<UserAddressVo> getByOpenIdList(UserAddressDto dto);
- /**
- * PC user address list.
- *
- * @param openId user openId
- * @return address list
- */
- List<UserAddressListVO> getPcUserAddressList(String openId);
- Boolean defaultAddress(TAddress tAddress);
- Object insertAddress(TAddress tAddress);
- /**
- * 新增虚拟地址
- * @param tAddress
- * @return
- */
- Object insertVirtualAddress(TAddress tAddress);
- Object updateAddress(TAddress tAddress);
- /**
- * 新增地址
- * @param dto
- */
- void addUserAddress(UserAddressAddDto dto);
- void updateUserAddress(UserAddressUpdateDto dto);
- void deleteUserAddress(UserAddressDeleteDto dto);
- }
|