ソースを参照

add 设置网桥初始值

18339543638 4 年 前
コミット
bb5f86718c

+ 1 - 1
jetlinks-manager/bridge-manager/src/main/java/org/jetlinks/community/bridge/entity/AliIotBridgeEntity.java

@@ -56,7 +56,7 @@ public class AliIotBridgeEntity extends GenericEntity<String>  implements Record
         description = "状态"
         , defaultValue = "running"
     )
-    private BridgeStatus state;
+    private BridgeStatus state=BridgeStatus.running;
 
     @Comment("失败原因")
     @Column(name = "error_reason")

+ 2 - 0
jetlinks-manager/bridge-manager/src/main/java/org/jetlinks/community/bridge/web/AliBridgeServerController.java

@@ -154,6 +154,8 @@ public class AliBridgeServerController implements
         if(StrUtil.isNullOrUndefined(bridge.getId())){
             bridge.setId(String.valueOf(System.currentTimeMillis()));
         }
+        //默认状态为running
+        bridge.setState(BridgeStatus.running);
         return bridgeService.save(bridge)
             .flatMap(ignore->bridgeGateway.replaceBridgeServer(bridge,true))
             .concatWith(bridgeDeviceService.createQuery()