Browse Source

11

tags/1.0
白凤吉 5 months ago
parent
commit
08a7d3c04e
  1. 29
      src/main/java/com/qyft/ms/app/controller/DeviceStatusController.java
  2. 2
      src/main/java/com/qyft/ms/app/device/status/DeviceStatus.java
  3. 2
      src/main/java/com/qyft/ms/app/front/cmd/business/DeviceSelfTest.java

29
src/main/java/com/qyft/ms/app/controller/DeviceStatusController.java

@ -0,0 +1,29 @@
package com.qyft.ms.app.controller;
import com.qyft.ms.app.device.status.DeviceStatus;
import com.qyft.ms.app.model.vo.SelfTestVO;
import com.qyft.ms.app.service.SelfTestService;
import com.qyft.ms.system.common.result.Result;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Tag(name = "设备状态")
@RestController
@RequestMapping("/api/device-status")
@RequiredArgsConstructor
@Slf4j
public class DeviceStatusController {
private final DeviceStatus deviceStatus;
@Operation(summary = "获取设备状态")
@GetMapping("/")
public Result<DeviceStatus> get() {
return Result.success(deviceStatus);
}
}

2
src/main/java/com/qyft/ms/app/device/status/DeviceStatus.java

@ -49,7 +49,7 @@ public class DeviceStatus {
/**
* 是否完成自检
*/
private volatile boolean selfTestCompleted = false;
private volatile boolean selfTestCompleted = true;
/**
* 是否按下急停

2
src/main/java/com/qyft/ms/app/front/cmd/business/MotorXTZOrigin.java → src/main/java/com/qyft/ms/app/front/cmd/business/DeviceSelfTest.java

@ -22,7 +22,7 @@ import java.util.concurrent.CompletableFuture;
@Component
@RequiredArgsConstructor
@CommandMapping("device_self_test")
public class MotorXTZOrigin extends BaseCommandHandler {
public class DeviceSelfTest extends BaseCommandHandler {
private final DeviceCommandService deviceCommandService;
private final SelfTestService selfTestService;
private final DeviceStatus deviceStatus;
Loading…
Cancel
Save