liusuyi
2024-07-26 92a1a1e5b8fa53e908d1e0a398acc524b8798d0e
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarController.java
@@ -290,7 +290,7 @@
                }
            }
        };
        lockCheckTimeTimer.scheduleAtFixedRate(lockCheckTimeTask,date,13000);
        lockCheckTimeTimer.scheduleAtFixedRate(lockCheckTimeTask,date,7000);
        Timer sendTimer = new Timer();//定时发送锁状态
        TimerTask sendLockStateTask = new TimerTask(){
@@ -300,7 +300,6 @@
                    Thread lockThread = new Thread() {
                        @Override
                        public void run() {
                            //String usersId = key.split("_")[0];
                            ardTankLockService.sendLockState(key,userId,password);
                        }
                    };
@@ -310,6 +309,27 @@
        };
        sendTimer.scheduleAtFixedRate(sendLockStateTask,date,3000);
        try{
            Thread.sleep(3000);
        }catch(Exception e){
        }
        Timer alarmTimer = new Timer();//定时获取报警
        TimerTask alarmTask = new TimerTask(){
            @Override
            public void run() {
                Thread alarmThread = new Thread() {
                    @Override
                    public void run() {
                        ardTankLockService.getAlarm(userId,password);
                    }
                };
                alarmThread.start();
            }
        };
        alarmTimer.scheduleAtFixedRate(alarmTask,date,3000);
    }