SysGeographyPositionService.java 1.2 KB

123456789101112131415161718192021222324252627
  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.RegionInfoVo;
  7. import com.ydtech.modules.admin.model.vo.SysGeographyPositionInfoVo;
  8. import com.ydtech.modules.admin.model.vo.SysGeographyPositionVo;
  9. import com.ydtech.modules.order.entity.BasePageResult;
  10. import java.util.List;
  11. public interface SysGeographyPositionService extends IService<SysGeographyPosition> {
  12. SysGeographyPositionVo queryPosition(SysGeographyPositionDto sysGeographyPositionDto);
  13. BasePageResult<SysGeographyPositionRecord> queryPositionList(SysGeographyPositionPageDto sysGeographyPositionPageDto);
  14. SysPcAddressNumVo queryPcNum(SysGeographyPositionDto sysGeographyPositionDto);
  15. List<RegionInfoVo> queryRegionInfo(SysGeographyPositionDto sysGeographyPositionDto);
  16. List<SysGeographyPositionInfoVo> findLocationsWithinRadius(AdressRangeDto adressRangeDto);
  17. BasePageResult<SysGeographyPositionInfoVo> queryPcAddressInfo(PcAddressInfoDto addressInfoDto);
  18. }