From 7b63f24af58e549ecb0db8faecae11b62b68d001 Mon Sep 17 00:00:00 2001 From: weidong Date: Mon, 13 Oct 2025 10:58:25 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=B9=BF=E8=A5=BF=E4=BA=A4=E8=AE=BE?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=B0=E9=A1=B9=E7=9B=AE=E5=80=BE=E8=A7=92?= =?UTF-8?q?=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/imdroid/beidou_fwd/task/GXJSForwarder.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sec-beidou-fwd/src/main/java/com/imdroid/beidou_fwd/task/GXJSForwarder.java b/sec-beidou-fwd/src/main/java/com/imdroid/beidou_fwd/task/GXJSForwarder.java index 50cd5154..0b37fc2d 100644 --- a/sec-beidou-fwd/src/main/java/com/imdroid/beidou_fwd/task/GXJSForwarder.java +++ b/sec-beidou-fwd/src/main/java/com/imdroid/beidou_fwd/task/GXJSForwarder.java @@ -17,6 +17,7 @@ import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; import java.time.LocalDateTime; import java.util.ArrayList; +import java.util.HashSet; import java.util.List; @Component @@ -24,6 +25,8 @@ import java.util.List; @EnableScheduling public class GXJSForwarder extends GXXfzForwarder{ private final String FORWARDER_NAME = "广西新发展"; + private final String inclineProjects = "20257071,20251131"; + private HashSet inclineProjectSet = new HashSet<>(); @Value("${xfz.server.host}") private String host; @@ -39,6 +42,12 @@ public class GXJSForwarder extends GXXfzForwarder{ if(!enabled) return; xfzTcpClient.start(); + + // incline devices + String[] inclineDeviceList = inclineProjects.split(","); + for(String s:inclineDeviceList){ + inclineProjectSet.add(s); + } } /** @@ -78,7 +87,7 @@ public class GXJSForwarder extends GXXfzForwarder{ data.setDevLng(locationRecord.getR9250e()); data.setDevLat(locationRecord.getR9250n()); - if(projectId!=null && projectId.equals("20257071")) { + if(projectId!=null && inclineProjectSet.contains(projectId)) { //倾角 XFZData.Data data2 = new XFZData.Data(); dataList.add(data2);