浏览代码

feature: 门锁对接
1.门锁电量同步定时任务

luoyb 1 年之前
父节点
当前提交
3459561aa2

+ 1 - 0
ruoyi-modules/ruoyi-backstage/src/main/java/org/dromara/backstage/business/lock/LockBusiness.java

@@ -141,6 +141,7 @@ public class LockBusiness {
      */
     private void insertLockPower(List<PtRoomVo> roomVos) {
         if (CollectionUtil.isNotEmpty(roomVos)) {
+            // TODO 2024-12-11 15:16:50 luoyibo 在写新电量前将原有的所有电量设置为历史
             roomVos.forEach(p -> {
                 String lockId = p.getLockId();
                 R<String> result = this.queryLockBattery(lockId);

+ 1 - 1
ruoyi-modules/ruoyi-backstage/src/main/java/org/dromara/backstage/task/ScheduledTasks.java

@@ -22,7 +22,7 @@ public class ScheduledTasks {
     /**
      * 定时同步门锁电量
      */
-    @Scheduled(fixedDelay = 10 * 60 * 1000)
+    @Scheduled(cron = "0 15 1 * * *")
     public void syncLockBattery(){
         lockBusiness.syncLockPower();
     }