package org.springblade.modules.dp.service.impl;
|
|
import org.springblade.modules.dp.mapper.MilitaryLocalCoordinationMapper;
|
import org.springblade.modules.dp.service.IMilitaryLocalCoordinationService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
|
@Service
|
public class MilitaryLocalCoordinationServiceImpl implements IMilitaryLocalCoordinationService {
|
@Autowired
|
private MilitaryLocalCoordinationMapper militaryLocalCoordinationMapper;
|
|
@Override
|
public HashMap<String, List<HashMap<String, String>>> getSurroundingQueryList(String lon, String lat, String distance) {
|
HashMap<String,List<HashMap<String,String>>> query = new HashMap<>();
|
|
List<HashMap<String,String>> deptList = militaryLocalCoordinationMapper.gerSurroundingDeptList(lon,lat,distance);
|
query.put("dept",deptList);
|
|
List<HashMap<String,String>> deviceList = militaryLocalCoordinationMapper.gerSurroundingDeviceList(lon,lat,distance);
|
query.put("device",deviceList);
|
|
List<HashMap<String,String>> vehicleList = militaryLocalCoordinationMapper.gerSurroundingVehicleList(lon,lat,distance);
|
query.put("vehicle",vehicleList);
|
|
return query;
|
}
|
}
|