|
@@ -41,6 +41,7 @@ import javax.annotation.Resource;
|
|
|
import java.util.Collections;
|
|
import java.util.Collections;
|
|
|
import java.util.LinkedList;
|
|
import java.util.LinkedList;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 测报灯
|
|
* 测报灯
|
|
@@ -118,6 +119,16 @@ public class IotCbdServiceImpl extends IotDeviceBaseServiceImpl implements IotCb
|
|
|
return cmdGroupModel.getTaskUuid();
|
|
return cmdGroupModel.getTaskUuid();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void sendDeviceRefresh(String devBid) {
|
|
|
|
|
+ IotDevice iotDevice = iotDeviceMapper.selectIotDeviceByDevBid(devBid);
|
|
|
|
|
+ String devtypeBid = iotDevice.getDevtypeBid();
|
|
|
|
|
+ if (Objects.equals(iotDevice.getDevStatus(), "0")) {
|
|
|
|
|
+ throw new IotBizException(IotErrorCode.FAILURE.getCode(), "设备离线无法操作");
|
|
|
|
|
+ }
|
|
|
|
|
+ refreshStatus(devBid);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public String takePhoto(String devBid) {
|
|
public String takePhoto(String devBid) {
|