‘liusuyi’
2023-08-08 362424a4fcba5ecca8b449eb568606302fadb568
src/main/java/com/ard/alarm/tube/service/TubeAlarmService.java
@@ -1,14 +1,11 @@
package com.ard.alarm.tube.service;
import com.alibaba.fastjson2.JSON;
import com.ard.utils.DateUtils;
import com.ard.utils.other.DateUtils;
import com.ard.utils.mqtt.MqttConsumer;
import com.ard.utils.tcp.NettyTcpClient;
import com.ard.utils.udp.NettyUdpServer;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.core.annotation.Order;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
@@ -28,7 +25,7 @@
@Service
@Slf4j(topic = "tube")
@Order(3)
public class TubeAlarmService implements ApplicationRunner {
public class TubeAlarmService {
    @Resource
    NettyUdpServer nettyUdpServer;
@@ -36,8 +33,9 @@
    private Integer udpPort;
    @Value("${spring.netty.udp.enabled}")
    private String UdpServerEnable;
    @Override
    public void run(ApplicationArguments args) throws Exception {
    @PostConstruct
    public void init() {
        if (UdpServerEnable.equals("false")) {
            return;
        }
@@ -54,7 +52,7 @@
                String start = messages[0];
                String host = messages[1];
                String tubeId = messages[2];
                String alarmTime = DateUtils.convertDate(messages[3],"yyyy/M/d H:m:s");
                String alarmTime = DateUtils.convertDate(messages[3], "yyyy/M/d H:m:s");
                String position = messages[4];
                String type = messages[5];
                String watcher = messages[6];