AddressDao.java 793 B

1234567891011121314151617181920212223
  1. package com.sqx.modules.address.dao;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  5. import com.sqx.modules.address.entity.Address;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import org.apache.ibatis.annotations.Param;
  8. @Mapper
  9. public interface AddressDao extends BaseMapper<Address> {
  10. /**
  11. * 分页查询用户地址列表
  12. *
  13. * @param pages 分页信息
  14. * @param userId 用户id
  15. * @param insideAddressFlag 是否查询内部地址标识
  16. * @return 用户地址列表
  17. */
  18. IPage<Address> selectAddressList(@Param("pages") Page<Address> pages, @Param("userId") Long userId, @Param("insideAddressFlag") Boolean insideAddressFlag);
  19. }