新增 高德商家推送静态信息状态、高德拉取商家静态详细信息接口

This commit is contained in:
Lemon
2024-06-27 14:10:03 +08:00
parent 489ac3b6b8
commit 63f94f4d6f
9 changed files with 85 additions and 8 deletions

View File

@@ -2,6 +2,8 @@ package com.jsowell.pile.dto.amap;
import lombok.Data;
import java.util.List;
/**
* 高德地图查询充电站信息DTO
*
@@ -18,4 +20,9 @@ public class GetStationInfoDTO {
// 每页记录数最大20
private Integer pageSize;
/**
* 站点id列表
*/
private List<String> idList;
}

View File

@@ -3,6 +3,7 @@ package com.jsowell.pile.mapper;
import com.jsowell.pile.domain.PileStationInfo;
import com.jsowell.pile.dto.QueryStationDTO;
import com.jsowell.pile.dto.QueryStationInfoDTO;
import com.jsowell.pile.dto.amap.GetStationInfoDTO;
import com.jsowell.pile.dto.ningxiajiaotou.NXJTQueryStationInfoDTO;
import com.jsowell.pile.vo.base.ThirdPartyStationInfoVO;
import com.jsowell.pile.vo.ningxiajiaotou.NXJTStationInfoVO;
@@ -83,7 +84,7 @@ public interface PileStationInfoMapper {
List<ThirdPartyStationInfoVO> getStationInfoForLianLian(@Param("dto") QueryStationInfoDTO dto);
List<PileStationInfo> getStationInfoForAmap();
List<PileStationInfo> getStationInfoForAmap(@Param("dto") GetStationInfoDTO dto);
List<String> queryByStationDeptIds(@Param("stationDeptIds") List<String> stationDeptIds);

View File

@@ -5,6 +5,7 @@ import com.jsowell.pile.domain.PileStationInfo;
import com.jsowell.pile.dto.FastCreateStationDTO;
import com.jsowell.pile.dto.QueryStationDTO;
import com.jsowell.pile.dto.QueryStationInfoDTO;
import com.jsowell.pile.dto.amap.GetStationInfoDTO;
import com.jsowell.pile.dto.lutongyunting.BindParkingPlatformDTO;
import com.jsowell.pile.dto.ningxiajiaotou.NXJTQueryStationInfoDTO;
import com.jsowell.pile.vo.base.ThirdPartyStationInfoVO;
@@ -110,7 +111,7 @@ public interface PileStationInfoService {
List<ThirdPartyStationInfoVO> getStationInfosByThirdParty(QueryStationInfoDTO dto);
List<PileStationInfo> getStationInfosByAmap();
List<PileStationInfo> getStationInfosByAmap(GetStationInfoDTO dto);
List<String> queryByStationDeptIds(List<String> stationIds);

View File

@@ -24,6 +24,7 @@ import com.jsowell.pile.domain.ThirdpartyParkingConfig;
import com.jsowell.pile.dto.FastCreateStationDTO;
import com.jsowell.pile.dto.QueryStationDTO;
import com.jsowell.pile.dto.QueryStationInfoDTO;
import com.jsowell.pile.dto.amap.GetStationInfoDTO;
import com.jsowell.pile.dto.lutongyunting.BindParkingPlatformDTO;
import com.jsowell.pile.dto.ningxiajiaotou.NXJTQueryStationInfoDTO;
import com.jsowell.pile.mapper.PileStationInfoMapper;
@@ -235,8 +236,8 @@ public class PileStationInfoServiceImpl implements PileStationInfoService {
}
@Override
public List<PileStationInfo> getStationInfosByAmap() {
return pileStationInfoMapper.getStationInfoForAmap();
public List<PileStationInfo> getStationInfosByAmap(GetStationInfoDTO dto) {
return pileStationInfoMapper.getStationInfoForAmap(dto);
}
@Override