|
|
@ -1,5 +1,6 @@ |
|
|
|
package com.iflytop.colortitration.app.controller; |
|
|
|
|
|
|
|
import com.iflytop.colortitration.app.common.enums.MultipleModuleCode; |
|
|
|
import com.iflytop.colortitration.app.core.state.DeviceState; |
|
|
|
import com.iflytop.colortitration.app.service.TestService; |
|
|
|
import com.iflytop.colortitration.common.result.Result; |
|
|
@ -30,7 +31,6 @@ public class TestController { |
|
|
|
return Result.success(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Operation(summary = "启动虚拟模式并且自检完毕") |
|
|
|
@PostMapping("/virtual-finish") |
|
|
|
public Result<?> selfTestFinish() { |
|
|
@ -38,4 +38,11 @@ public class TestController { |
|
|
|
deviceState.setSelfTest(true); |
|
|
|
return Result.success(); |
|
|
|
} |
|
|
|
|
|
|
|
@Operation(summary = "设置模拟环境湿度") |
|
|
|
@PostMapping("/set-humidity") |
|
|
|
public Result<?> setHumidity(MultipleModuleCode heatModule, double humidity) { |
|
|
|
deviceState.getHeatModuleStateMap().get(heatModule).setTemperature(humidity); |
|
|
|
return Result.success(); |
|
|
|
} |
|
|
|
} |