From 24e152d8a574e77b1909a8fea4703d4fe835c2a5 Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期五, 05 七月 2024 11:53:07 +0800
Subject: [PATCH] 查询电磁锁及挂接的车辆提交
---
ard-work/src/main/java/com/ruoyi/utils/qymqtt/AutoMqtt.java | 40 ++++++++++++++++++----------------------
1 files changed, 18 insertions(+), 22 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/utils/qymqtt/AutoMqtt.java b/ard-work/src/main/java/com/ruoyi/utils/qymqtt/AutoMqtt.java
index 10c9c6d..688c0bf 100644
--- a/ard-work/src/main/java/com/ruoyi/utils/qymqtt/AutoMqtt.java
+++ b/ard-work/src/main/java/com/ruoyi/utils/qymqtt/AutoMqtt.java
@@ -14,32 +14,28 @@
@Slf4j(topic = "mqttCar")
@Component
-public class AutoMqtt {
+public class AutoMqtt {
@Autowired
private ArdSyCarRtuService ardSyCarRtuService;
-// @PostConstruct
+ @PostConstruct
public void init() {
-// ArdSyCarRtuService carRtuService = SpringUtils.getBean(ArdSyCarRtuService.class);
-// //鑾峰彇鐢电閿佸湴鍧�
-// String mqttUrl = carRtuService.url("ElectromagneticLockUrl");
- List<ArdSyCarRtu> rtus = ardSyCarRtuService.allCarTopicList();
- for (int i = 0; i < rtus.size(); i++) {
- ArdSyCarRtu rtu = rtus.get(i);
- String carId = rtu.getCarId();
- String subscribe = rtu.getTopicSubscribe();
- try {
-// MqttCustomerClient mqttCustomerClient = new MqttCustomerClient();
-// mqttCustomerClient.connect(carId+"mqtt"+ UUID.randomUUID());
-// mqttCustomerClient.subscribe(subscribe);
- EmqClient emqClient = new EmqClient(carId+"mqttSubscribe"+UUID.randomUUID());
- emqClient.connect();
- emqClient.subscribe(subscribe, QosEnum.QoS2);
- log.debug("璁㈤槄涓婚锛�"+subscribe);
- }catch (Exception e) {
- e.printStackTrace();
- }
- }
+// List<ArdSyCarRtu> rtus = ardSyCarRtuService.allCarTopicList();
+// for (int i = 0; i < rtus.size(); i++) {
+// ArdSyCarRtu rtu = rtus.get(i);
+// String carId = rtu.getCarId();
+// String subscribe = rtu.getTopicSubscribe();
+// try {
+// EmqClient emqClient = new EmqClient(carId+"mqttSubscribe"+UUID.randomUUID());
+// emqClient.connect();
+// emqClient.subscribe(subscribe, QosEnum.QoS2);
+// log.debug("璁㈤槄涓婚锛�"+subscribe);
+// }catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
}
+
+
}
--
Gitblit v1.9.3