Преглед изворни кода

update 产品保活时间允许为0,为0忽略保活任务

jay пре 10 месеци
родитељ
комит
2eedda60ae

+ 0 - 1
iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/bo/product/ProductBo.java

@@ -92,7 +92,6 @@ public class ProductBo extends BaseDto {
 
     @ApiModelProperty(value = "保活时长")
     @NotNull(message = "保活时长不能为空",groups = { AddGroup.class, EditGroup.class })
-    @Min(value = 10, message = "保活时长(秒)必须大于10")
     private Long keepAliveTime;
 
 }

+ 1 - 1
iot-module/iot-manager/src/main/java/cc/iotkit/manager/service/DeviceStateCheckTask.java

@@ -69,7 +69,7 @@ public class DeviceStateCheckTask {
             for (DeviceInfo device : all.getRows()) {
                 Product product = productData.findByProductKey(device.getProductKey());
                 Long keepAliveTime = product.getKeepAliveTime();
-                if (keepAliveTime == null) {
+                if (keepAliveTime == null || keepAliveTime <= 0) {
                     continue;
                 }
                 String deviceId = device.getDeviceId();