SysGeographyPositionService.java 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. package com.ydtech.modules.admin.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ydtech.modules.admin.model.SysGeographyPosition;
  4. import com.ydtech.modules.admin.model.SysGeographyPositionRecord;
  5. import com.ydtech.modules.admin.model.dto.*;
  6. import com.ydtech.modules.admin.model.vo.*;
  7. import com.ydtech.modules.order.entity.BasePageResult;
  8. import java.util.List;
  9. public interface SysGeographyPositionService extends IService<SysGeographyPosition> {
  10. SysGeographyPositionVo queryPosition(SysGeographyPositionDto sysGeographyPositionDto);
  11. BasePageResult<SysGeographyPositionRecord> queryPositionList(SysGeographyPositionPageDto sysGeographyPositionPageDto);
  12. SysPcAddressNumVo queryPcNum(SysGeographyPositionDto sysGeographyPositionDto);
  13. List<RegionInfoVo> queryRegionInfo(SysGeographyPositionDto sysGeographyPositionDto);
  14. List<SysGeographyPositionInfoVo> findLocationsWithinRadius(AdressRangeDto adressRangeDto);
  15. BasePageResult<SysGeographyPositionInfoVo> queryPcAddressInfo(PcAddressInfoDto addressInfoDto);
  16. BasePageResult<SysGeographyPositionInfoVo> queryGeographyRecord(PcAddressInfoDto addressInfoDto);
  17. AppGeographyHistoryInfoVo getGeographyPosition(String startTime, String endTime, String source,String queryId,Integer type);
  18. List<SysGeographyPosition> getOnlinePeople();
  19. }