SysPcAddressHistoryMapper.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.ydtech.modules.admin.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.ydtech.modules.admin.model.dto.PcAddressInfoDto;
  6. import com.ydtech.modules.admin.model.po.SysPcAddressHistory;
  7. import com.ydtech.modules.admin.model.vo.PcAddressHistoryTimeVo;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.util.List;
  10. /**
  11. * @author Administrator
  12. * @description 针对表【sys_pc_address_history(pc获取ip地址记录表)】的数据库操作Mapper
  13. * @createDate 2024-09-02 09:40:08
  14. * @Entity generator.domain.SysPcAddressHistory
  15. */
  16. public interface SysPcAddressHistoryMapper extends BaseMapper<SysPcAddressHistory> {
  17. List<PcAddressHistoryTimeVo> getPcAddress(@Param("dates") String dates, @Param("source")String source,@Param("collect") List<String> collect,@Param("queryId") String queryId);
  18. List<SysPcAddressHistory> getPcAddressInfo(@Param("dates") String dates, @Param("source") String source,@Param("collect") List<String> collect,@Param("queryId") String queryId);
  19. List<PcAddressHistoryTimeVo> getPcAddressSection(@Param("startTime")String startTime, @Param("endTime") String endTime,@Param("source") String source,@Param("collect") List<String> collect,@Param("queryId") String queryId);
  20. List<SysPcAddressHistory> getPcAddressHistory(@Param("startTime")String startTime, @Param("endTime") String endTime,@Param("source") String source,@Param("collect") List<String> collect,@Param("queryId") String queryId);
  21. IPage<SysPcAddressHistory> queryAddressHistory(Page page, @Param("dto") PcAddressInfoDto addressInfoDto);
  22. }