| | |
| | | import com.stylefeng.guns.modular.crossCity.model.Site; |
| | | import com.stylefeng.guns.modular.crossCity.server.ISiteService; |
| | | import com.stylefeng.guns.modular.crossCity.warpper.SiteWarpper; |
| | | import com.stylefeng.guns.modular.system.util.ElectricFenceUtil; |
| | | import com.stylefeng.guns.modular.system.util.GDMapElectricFenceUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | if(null == startSiteId){ |
| | | sites = siteMapper.querySite(null); |
| | | }else{ |
| | | sites = siteMapper.querySite(startSiteId); |
| | | // sites = siteMapper.querySite(startSiteId); |
| | | // 查询终点和经停站 |
| | | sites = siteMapper.querySite_(startSiteId); |
| | | } |
| | | Set<String> set = new HashSet<>(); |
| | | for(Map<String, Object> site : sites) { |
| | |
| | | } |
| | | } |
| | | if(Integer.valueOf(map.get("type").toString()) == 2){//电子围栏 |
| | | String gid = map.get("gid").toString(); |
| | | List<String> list1 = gdMapElectricFenceUtil.monitorElectricFenc("", lonLat); |
| | | if(list1.contains(gid)){ |
| | | return true; |
| | | } |
| | | continue; |
| | | String coordinate = map.get("coordinate").toString(); |
| | | return ElectricFenceUtil.monitorElectricFenc(coordinate, lonLat); |
| | | } |
| | | } |
| | | return false; |