You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
297 lines
12 KiB
297 lines
12 KiB
package com.mh.user.dto; |
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
import lombok.Getter; |
|
import lombok.Setter; |
|
|
|
import java.math.BigDecimal; |
|
import java.util.StringJoiner; |
|
|
|
/** |
|
* @author LJF |
|
* @version 1.0 |
|
* @project EEMCS |
|
* @description 热泵控制界面VO |
|
* @date 2025-03-14 09:00:37 |
|
*/ |
|
@Setter |
|
@Getter |
|
public class HotWaterHotPumpControlVO { // 去掉pump后的类名 |
|
|
|
private String id; |
|
|
|
private String name; |
|
|
|
private int orderNum; |
|
|
|
// 热泵12定时_时开1 |
|
private int oneHourTimeOpenSetOne; |
|
private String oneHourTimeOpenSetOneId; |
|
|
|
// 热泵12定时_分开1 (新增分钟设置) |
|
private int oneMinTimeOpenSetOne; |
|
private String oneMinTimeOpenSetOneId; |
|
|
|
// 定时_时分开1 |
|
private String oneHourMinTimeOpenSetOneStr; |
|
|
|
// 热泵12定时_时关1 |
|
private int oneHourTimeCloseSetOne; |
|
private String oneHourTimeCloseSetOneId; |
|
|
|
// 热泵12定时_分关1 (新增分钟设置) |
|
private int oneMinTimeCloseSetOne; |
|
private String oneMinTimeCloseSetOneId; |
|
|
|
// 定时_时分关1 |
|
private String oneHourMinTimeCloseSetOneStr; |
|
|
|
// 热泵12定时_时开2 |
|
private int oneHourTimeOpenSetTwo; |
|
private String oneHourTimeOpenSetTwoId; |
|
|
|
// 热泵12定时_分开2 (新增分钟设置) |
|
private int oneMinTimeOpenSetTwo; |
|
private String oneMinTimeOpenSetTwoId; |
|
|
|
// 定时_时分开2 |
|
private String oneHourMinTimeOpenSetTwoStr; |
|
|
|
// 热泵12定时_时关2 |
|
private int oneHourTimeCloseSetTwo; |
|
private String oneHourTimeCloseSetTwoId; |
|
|
|
// 热泵12定时_分关2 (新增分钟设置) |
|
private int oneMinTimeCloseSetTwo; |
|
private String oneMinTimeCloseSetTwoId; |
|
|
|
// 定时_时分关2 |
|
private String oneHourMinTimeCloseSetTwoStr; |
|
|
|
// 热泵12定时_时开3 |
|
private int oneHourTimeOpenSetThree; |
|
private String oneHourTimeOpenSetThreeId; |
|
|
|
// 热泵12定时_分开3 (新增分钟设置) |
|
private int oneMinTimeOpenSetThree; |
|
private String oneMinTimeOpenSetThreeId; |
|
|
|
// 定时_时分开3 |
|
private String oneHourMinTimeOpenSetThreeStr; |
|
|
|
// 热泵12定时_时关3 |
|
private int oneHourTimeCloseSetThree; |
|
private String oneHourTimeCloseSetThreeId; |
|
|
|
// 热泵12定时_分关3 (新增分钟设置) |
|
private int oneMinTimeCloseSetThree; |
|
private String oneMinTimeCloseSetThreeId; |
|
|
|
// 定时_时分关3 |
|
private String oneHourMinTimeCloseSetThreeStr; |
|
|
|
// 热泵34定时_时开1 |
|
private int twoHourTimeOpenSetOne; |
|
private String twoHourTimeOpenSetOneId; |
|
|
|
// 热泵34定时_分开1 (新增分钟设置) |
|
private int twoMinTimeOpenSetOne; |
|
private String twoMinTimeOpenSetOneId; |
|
|
|
// 定时_时分开1 |
|
private String twoHourMinTimeOpenSetOneStr; |
|
|
|
// 热泵34定时_时关1 |
|
private int twoHourTimeCloseSetOne; |
|
private String twoHourTimeCloseSetOneId; |
|
|
|
// 热泵34定时_分关1 (新增分钟设置) |
|
private int twoMinTimeCloseSetOne; |
|
private String twoMinTimeCloseSetOneId; |
|
|
|
// 定时_时分关1 |
|
private String twoHourMinTimeCloseSetOneStr; |
|
|
|
// 热泵34定时_时开2 |
|
private int twoHourTimeOpenSetTwo; |
|
private String twoHourTimeOpenSetTwoId; |
|
|
|
// 热泵34定时_分开2 (新增分钟设置) |
|
private int twoMinTimeOpenSetTwo; |
|
private String twoMinTimeOpenSetTwoId; |
|
|
|
// 定时_时分开2 |
|
private String twoHourMinTimeOpenSetTwoStr; |
|
|
|
// 热泵34定时_时关2 |
|
private int twoHourTimeCloseSetTwo; |
|
private String twoHourTimeCloseSetTwoId; |
|
|
|
// 热泵34定时_分关2 (新增分钟设置) |
|
private int twoMinTimeCloseSetTwo; |
|
private String twoMinTimeCloseSetTwoId; |
|
|
|
// 定时_时分关2 |
|
private String twoHourMinTimeCloseSetTwoStr; |
|
|
|
// 热泵34定时_时开3 |
|
private int twoHourTimeOpenSetThree; |
|
private String twoHourTimeOpenSetThreeId; |
|
|
|
// 热泵34定时_分开3 (新增分钟设置) |
|
private int twoMinTimeOpenSetThree; |
|
private String twoMinTimeOpenSetThreeId; |
|
|
|
// 定时_时分开3 |
|
private String twoHourMinTimeOpenSetThreeStr; |
|
|
|
// 热泵34定时_时关3 |
|
private int twoHourTimeCloseSetThree; |
|
private String twoHourTimeCloseSetThreeId; |
|
|
|
// 热泵34定时_分关3 (新增分钟设置) |
|
private int twoMinTimeCloseSetThree; |
|
private String twoMinTimeCloseSetThreeId; |
|
|
|
// 定时_时分关3 |
|
private String twoHourMinTimeCloseSetThreeStr; |
|
|
|
// 热泵_开机 -> 去掉pump前缀 |
|
private String start; |
|
private String startId; |
|
|
|
// 热泵_关机 -> 去掉pump前缀 |
|
private String stop; |
|
private String stopId; |
|
|
|
// 热泵_运行状态 -> 去掉pump前缀 |
|
private int runState; |
|
private String runStateId; |
|
|
|
// 热泵_启停控制 -> 去掉pump前缀 |
|
private int startStopControl; |
|
private String startStopControlId; |
|
|
|
// 热泵_手自动切换 -> 去掉pump前缀 |
|
private int manualAutoSwitch; |
|
private String manualAutoSwitchId; |
|
|
|
// 热泵_12启停控制 |
|
private int startStopControlOne; |
|
private String startStopControlOneId; |
|
|
|
// 热泵_34启停控制 |
|
private int startStopControlTwo; |
|
private String startStopControlTwoId; |
|
// 热泵_12手自动切换 |
|
private int manualAutoSwitchOne; |
|
private String manualAutoSwitchOneId; |
|
|
|
// 热泵_34手自动切换 |
|
private int manualAutoSwitchTwo; |
|
private String manualAutoSwitchTwoId; |
|
|
|
|
|
// 热泵_设定温度 -> 去掉pump前缀 |
|
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "0") |
|
private BigDecimal setTemp; |
|
private String setTempId; |
|
|
|
// 热泵_水箱温度 -> 去掉pump前缀 |
|
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "0") |
|
private BigDecimal tankTemp; |
|
private String tankTempId; |
|
|
|
// 热泵累计运行时间 -> 去掉pump前缀 |
|
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "0") |
|
private BigDecimal runTime; |
|
private String runTimeId; |
|
|
|
// 热泵_出水温度 -> 去掉pump前缀 |
|
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "0") |
|
private BigDecimal outWaterTemp; |
|
private String outWaterTempId; |
|
|
|
// 热泵_进水温度 -> 去掉pump前缀 |
|
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "0") |
|
private BigDecimal inWaterTemp; |
|
private String inWaterTempId; |
|
|
|
// 热泵_故障 -> 去掉pump前缀 |
|
private int fault; |
|
|
|
@Override |
|
public String toString() { |
|
return new StringJoiner(", ", HotWaterHotPumpControlVO.class.getSimpleName() + "[", "]") // 更新类名引用 |
|
.add("id='" + id + "'") |
|
.add("name='" + name + "'") |
|
.add("oneHourTimeOpenSetOne=" + oneHourTimeOpenSetOne) |
|
.add("oneHourTimeOpenSetOneId='" + oneHourTimeOpenSetOneId + "'") |
|
.add("oneMinTimeOpenSetOne=" + oneMinTimeOpenSetOne) // 新增分钟字段 |
|
.add("oneMinTimeOpenSetOneId='" + oneMinTimeOpenSetOneId + "'") // 新增分钟字段 |
|
.add("oneHourTimeCloseSetOne=" + oneHourTimeCloseSetOne) |
|
.add("oneHourTimeCloseSetOneId='" + oneHourTimeCloseSetOneId + "'") |
|
.add("oneMinTimeCloseSetOne=" + oneMinTimeCloseSetOne) // 新增分钟字段 |
|
.add("oneMinTimeCloseSetOneId='" + oneMinTimeCloseSetOneId + "'") // 新增分钟字段 |
|
.add("oneHourTimeOpenSetTwo=" + oneHourTimeOpenSetTwo) |
|
.add("oneHourTimeOpenSetTwoId='" + oneHourTimeOpenSetTwoId + "'") |
|
.add("oneMinTimeOpenSetTwo=" + oneMinTimeOpenSetTwo) // 新增分钟字段 |
|
.add("oneMinTimeOpenSetTwoId='" + oneMinTimeOpenSetTwoId + "'") // 新增分钟字段 |
|
.add("oneHourTimeCloseSetTwo=" + oneHourTimeCloseSetTwo) |
|
.add("oneHourTimeCloseSetTwoId='" + oneHourTimeCloseSetTwoId + "'") |
|
.add("oneMinTimeCloseSetTwo=" + oneMinTimeCloseSetTwo) // 新增分钟字段 |
|
.add("oneMinTimeCloseSetTwoId='" + oneMinTimeCloseSetTwoId + "'") // 新增分钟字段 |
|
.add("oneHourTimeOpenSetThree=" + oneHourTimeOpenSetThree) |
|
.add("oneHourTimeOpenSetThreeId='" + oneHourTimeOpenSetThreeId + "'") |
|
.add("oneMinTimeOpenSetThree=" + oneMinTimeOpenSetThree) // 新增分钟字段 |
|
.add("oneMinTimeOpenSetThreeId='" + oneMinTimeOpenSetThreeId + "'") // 新增分钟字段 |
|
.add("oneHourTimeCloseSetThree=" + oneHourTimeCloseSetThree) |
|
.add("oneHourTimeCloseSetThreeId='" + oneHourTimeCloseSetThreeId + "'") |
|
.add("oneMinTimeCloseSetThree=" + oneMinTimeCloseSetThree) // 新增分钟字段 |
|
.add("oneMinTimeCloseSetThreeId='" + oneMinTimeCloseSetThreeId + "'") // 新增分钟字段 |
|
.add("twoHourTimeOpenSetOne=" + twoHourTimeOpenSetOne) |
|
.add("twoHourTimeOpenSetOneId='" + twoHourTimeOpenSetOneId + "'") |
|
.add("twoMinTimeOpenSetOne=" + twoMinTimeOpenSetOne) // 新增分钟字段 |
|
.add("twoMinTimeOpenSetOneId='" + twoMinTimeOpenSetOneId + "'") // 新增分钟字段 |
|
.add("twoHourTimeCloseSetOne=" + twoHourTimeCloseSetOne) |
|
.add("twoHourTimeCloseSetOneId='" + twoHourTimeCloseSetOneId + "'") |
|
.add("twoMinTimeCloseSetOne=" + twoMinTimeCloseSetOne) // 新增分钟字段 |
|
.add("twoMinTimeCloseSetOneId='" + twoMinTimeCloseSetOneId + "'") // 新增分钟字段 |
|
.add("twoHourTimeOpenSetTwo=" + twoHourTimeOpenSetTwo) |
|
.add("twoHourTimeOpenSetTwoId='" + twoHourTimeOpenSetTwoId + "'") |
|
.add("twoMinTimeOpenSetTwo=" + twoMinTimeOpenSetTwo) // 新增分钟字段 |
|
.add("twoMinTimeOpenSetTwoId='" + twoMinTimeOpenSetTwoId + "'") // 新增分钟字段 |
|
.add("twoHourTimeCloseSetTwo=" + twoHourTimeCloseSetTwo) |
|
.add("twoHourTimeCloseSetTwoId='" + twoHourTimeCloseSetTwoId + "'") |
|
.add("twoMinTimeCloseSetTwo=" + twoMinTimeCloseSetTwo) // 新增分钟字段 |
|
.add("twoMinTimeCloseSetTwoId='" + twoMinTimeCloseSetTwoId + "'") // 新增分钟字段 |
|
.add("twoHourTimeOpenSetThree=" + twoHourTimeOpenSetThree) |
|
.add("twoHourTimeOpenSetThreeId='" + twoHourTimeOpenSetThreeId + "'") |
|
.add("twoMinTimeOpenSetThree=" + twoMinTimeOpenSetThree) // 新增分钟字段 |
|
.add("twoMinTimeOpenSetThreeId='" + twoMinTimeOpenSetThreeId + "'") // 新增分钟字段 |
|
.add("twoHourTimeCloseSetThree=" + twoHourTimeCloseSetThree) |
|
.add("twoHourTimeCloseSetThreeId='" + twoHourTimeCloseSetThreeId + "'") |
|
.add("twoMinTimeCloseSetThree=" + twoMinTimeCloseSetThree) // 新增分钟字段 |
|
.add("twoMinTimeCloseSetThreeId='" + twoMinTimeCloseSetThreeId + "'") // 新增分钟字段 |
|
.add("start='" + start + "'") |
|
.add("startId='" + startId + "'") |
|
.add("stop='" + stop + "'") |
|
.add("stopId='" + stopId + "'") |
|
.add("runState='" + runState + "'") |
|
.add("runStateId='" + runStateId + "'") |
|
.add("startStopControl='" + startStopControl + "'") |
|
.add("startStopControlId='" + startStopControlId + "'") |
|
.add("setTemp=" + setTemp) |
|
.add("setTempId='" + setTempId + "'") |
|
.add("tankTemp=" + tankTemp) |
|
.add("tankTempId='" + tankTempId + "'") |
|
.add("runTime=" + runTime) |
|
.add("runTimeId='" + runTimeId + "'") |
|
.add("outWaterTemp=" + outWaterTemp) |
|
.add("outWaterTempId='" + outWaterTempId + "'") |
|
.add("inWaterTemp=" + inWaterTemp) |
|
.add("inWaterTempId='" + inWaterTempId + "'") |
|
.add("fault=" + fault) |
|
.toString(); |
|
} |
|
}
|
|
|