29 changed files with 332 additions and 206 deletions
-
9src/main/java/com/iflytop/sgs/app/cmd/control/AnnealStartCommand.java
-
9src/main/java/com/iflytop/sgs/app/cmd/control/AnnealStopCommand.java
-
11src/main/java/com/iflytop/sgs/app/cmd/control/DoorCloseCommand.java
-
7src/main/java/com/iflytop/sgs/app/cmd/control/DoorOpenCommand.java
-
7src/main/java/com/iflytop/sgs/app/cmd/control/DryStartCommand.java
-
12src/main/java/com/iflytop/sgs/app/cmd/control/DryStopCommand.java
-
6src/main/java/com/iflytop/sgs/app/cmd/control/FanStartCommand.java
-
6src/main/java/com/iflytop/sgs/app/cmd/control/FanStopCommand.java
-
5src/main/java/com/iflytop/sgs/app/cmd/control/HeatStartCommand.java
-
8src/main/java/com/iflytop/sgs/app/cmd/control/HeatStopCommand.java
-
4src/main/java/com/iflytop/sgs/app/cmd/control/LiquidAddCommand.java
-
4src/main/java/com/iflytop/sgs/app/cmd/control/LiquidReduceCommand.java
-
28src/main/java/com/iflytop/sgs/app/cmd/control/MoveToHeatAreaCommand.java
-
18src/main/java/com/iflytop/sgs/app/cmd/control/MoveToLiquidAreaCommand.java
-
10src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpAddCommand.java
-
10src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpReduceCommand.java
-
1src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpStartCommand.java
-
1src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpStopCommand.java
-
4src/main/java/com/iflytop/sgs/app/model/bo/status/device/DeviceState.java
-
2src/main/java/com/iflytop/sgs/app/model/bo/status/device/HeatModuleState.java
-
16src/main/java/com/iflytop/sgs/app/model/bo/status/device/PumpState.java
-
19src/main/java/com/iflytop/sgs/app/model/bo/status/device/ValveState.java
-
14src/main/java/com/iflytop/sgs/app/service/device/module/DoorModuleService.java
-
18src/main/java/com/iflytop/sgs/common/enums/PumpStateCode.java
-
3src/main/java/com/iflytop/sgs/common/enums/SystemConfigCode.java
-
28src/main/java/com/iflytop/sgs/common/enums/ValveStateCode.java
@ -0,0 +1,16 @@ |
|||
package com.iflytop.sgs.app.model.bo.status.device; |
|||
|
|||
import com.iflytop.sgs.common.enums.PumpStateCode; |
|||
import com.iflytop.sgs.common.enums.ValveStateCode; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
|
|||
@Schema(description = "电磁转换阀") |
|||
@Data |
|||
public class PumpState { |
|||
|
|||
@Schema(description = "开关") |
|||
private PumpStateCode state; |
|||
|
|||
|
|||
} |
@ -0,0 +1,18 @@ |
|||
package com.iflytop.sgs.common.enums; |
|||
|
|||
import lombok.Getter; |
|||
|
|||
/** |
|||
* 电磁转换阀状态枚举类 index为对应的物理通道 |
|||
* |
|||
*/ |
|||
@Getter |
|||
public enum PumpStateCode { |
|||
//加液时 液量的转换系数 |
|||
open(), |
|||
close(); |
|||
|
|||
|
|||
} |
|||
|
|||
|
@ -0,0 +1,28 @@ |
|||
package com.iflytop.sgs.common.enums; |
|||
|
|||
import lombok.Getter; |
|||
|
|||
/** |
|||
* 电磁转换阀状态枚举类 index为对应的物理通道 |
|||
* |
|||
*/ |
|||
@Getter |
|||
public enum ValveStateCode { |
|||
//加液时 液量的转换系数 |
|||
thin_way(1, "稀硝酸通道",SystemConfigCode.scale_thin), |
|||
thick_way(2, "浓硝酸通道",SystemConfigCode.scale_thick), |
|||
water(3, "蒸馏水通道",SystemConfigCode.scale_water), |
|||
waste(4, "废水通道",SystemConfigCode.scale_waste), |
|||
vacant(5, "空气通道",SystemConfigCode.scale_vacant); |
|||
private final Integer index; |
|||
private final String description; |
|||
private SystemConfigCode systemConfigCode; |
|||
|
|||
ValveStateCode(Integer index, String description, SystemConfigCode systemConfigCode) { |
|||
this.index = index; |
|||
this.description = description; |
|||
this.systemConfigCode = systemConfigCode; |
|||
} |
|||
} |
|||
|
|||
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue