yeg
6 天以前 a04222c873e5e55f48c8d33b5c0bc46fa524ac8d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.battery.business.domain;
 
import java.io.Serializable;
import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.NotBlank;
 
/** 当前测试循环内工步位置到逻辑工步的映射;只影响展示和统计,不改写原始检测柜数据。 */
public class TTestLogicStepMapping implements Serializable {
    private static final long serialVersionUID = 1L;
    /** 逻辑工步编号,按循环内顺序从 1 连续编号。 */
    @Min(value = 1, message = "逻辑工步编号必须大于0") private Integer logicalNo;
    /** 操作员填写的逻辑工步名称。 */
    @NotBlank(message = "逻辑工步名称不能为空") private String logicalName;
    /** 本逻辑工步覆盖的循环内起始实际工步位置,含该位置。 */
    @Min(value = 1, message = "循环内起始位置必须大于0") private Integer startStepNo;
    /** 本逻辑工步覆盖的循环内结束实际工步位置,含该位置。 */
    @Min(value = 1, message = "循环内结束位置必须大于0") private Integer endStepNo;
    public Integer getLogicalNo() { return logicalNo; }
    public void setLogicalNo(Integer value) { logicalNo = value; }
    public String getLogicalName() { return logicalName; }
    public void setLogicalName(String value) { logicalName = value; }
    public Integer getStartStepNo() { return startStepNo; }
    public void setStartStepNo(Integer value) { startStepNo = value; }
    public Integer getEndStepNo() { return endStepNo; }
    public void setEndStepNo(Integer value) { endStepNo = value; }
}