فهرست منبع

麻柳新厂厂外库功能:增加新田港排队中心点。

xiaosonghong 3 هفته پیش
والد
کامیت
3e7fe0a374
1فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 11 1
      src/main/java/com/steerinfo/dil/service/impl/QmsQueueResultServiceImpl.java

+ 11 - 1
src/main/java/com/steerinfo/dil/service/impl/QmsQueueResultServiceImpl.java

@@ -72,9 +72,14 @@ public class QmsQueueResultServiceImpl implements IQmsQueueResultService {
 
     private String lonlat = "107.4628199,31.1925279"; //中心点坐标
     private String radius = "15000"; //半径
+    //达钢老区经纬度
     private String lat1 = "31.1925279";
     private String lng1 = "107.4628199";
 
+    //新田港经纬度
+    private String lat_xtg = "30.66370628";
+    private String lng_xtg = "108.38972235";
+
     /**
      * 取消订阅方法
      */
@@ -353,7 +358,12 @@ public class QmsQueueResultServiceImpl implements IQmsQueueResultService {
         } catch (Exception e) {
             e.printStackTrace();
         }
-        boolean s =  ElectronicFenceUtils.isInRange(queueRadiusOld,new BigDecimal(latitude),new BigDecimal(longitude),new BigDecimal(lat1),new BigDecimal(lng1));
+        boolean s =  ElectronicFenceUtils.isInRange(queueRadiusOld,new BigDecimal(latitude),new BigDecimal(longitude)
+                ,new BigDecimal(lat1),new BigDecimal(lng1));
+        if(!s){
+            s =  ElectronicFenceUtils.isInRange(queueRadiusOld,new BigDecimal(latitude),new BigDecimal(longitude)
+                    ,new BigDecimal(lat_xtg),new BigDecimal(lng_xtg));
+        }
         if(s){
             int i = addQueueResult(CapacityNo,"否");
             System.out.println(i);