新增 后管站点下拉列表查询方法

This commit is contained in:
Lemon
2023-09-23 09:11:02 +08:00
parent 7ec1c5cb47
commit 49c8bcc4b8
7 changed files with 77 additions and 4 deletions

View File

@@ -94,4 +94,11 @@ public interface PileStationInfoMapper {
* @param stationId
*/
int updateParkingPlatform(@Param("parkingId") String parkingId, @Param("stationId") String stationId);
/**
* 获取站点下拉列表
* @param dto
* @return
*/
List<PileStationVO> getStationSelectList(@Param("dto") QueryStationDTO dto);
}

View File

@@ -112,4 +112,9 @@ public interface IPileStationInfoService {
* @param dto
*/
int bindParkingPlatform(BindParkingPlatformDTO dto);
/**
* 查询充电站下拉列表
*/
List<PileStationVO> getStationSelectList(QueryStationDTO dto);
}

View File

@@ -533,5 +533,23 @@ public class PileStationInfoServiceImpl implements IPileStationInfoService {
return pileStationInfoMapper.updateParkingPlatform(parkingId, stationId);
}
/**
* 查询充电站下拉列表
* @param dto
* @return
*/
@Override
public List<PileStationVO> getStationSelectList(QueryStationDTO dto) {
AuthorizedDeptVO authorizedMap = SecurityUtils.getAuthorizedMap();
if (authorizedMap == null) {
// 为空表示没有权限,返回空数组
return Lists.newArrayList();
}
dto.setStationDeptIds(authorizedMap.getStationDeptIds());
dto.setMerchantDeptIds(authorizedMap.getMerchantDeptIds());
return pileStationInfoMapper.getStationSelectList(dto);
}
}