yeg
2026-08-30 20b346ef9d4fcbbbe05abfe08e4f4f0303b0812e
ruoyi-system/src/main/java/com/ruoyi/system/domain/TTest.java
@@ -33,10 +33,12 @@
    @NotBlank(message = "测试目的不能为空")
    private String testPurpose;
    private String testStatus;
    private String monitoringStatus;
    private String receptionStatus;
    private Integer monitorTimeoutMinutes;
    private Date startedAtUtc;
    private Date endedAtUtc;
    /** 是否从已运行设备的后续观测边界接入。 */
    private Boolean runtimeAttach;
    private String delFlag;
    private String batteryNo;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@@ -48,11 +50,12 @@
    @NotEmpty(message = "测试至少绑定一个电池号")
    private List<TTestBattery> batteries;
    @Valid
    @NotEmpty(message = "计划工步不能为空")
    private List<TTestPlanStep> planSteps;
    @Valid
    @NotEmpty(message = "阈值配置不能为空")
    private List<TTestWarningThreshold> thresholds;
    private List<TTestFieldSnapshot> fieldSnapshots;
    private List<TTestReceptionInterval> receptionIntervals;
    private List<TTestResult> resultSummary;
    public Long getTestId() { return testId; }
@@ -77,14 +80,16 @@
    public void setTestPurpose(String value) { testPurpose = value; }
    public String getTestStatus() { return testStatus; }
    public void setTestStatus(String value) { testStatus = value; }
    public String getMonitoringStatus() { return monitoringStatus; }
    public void setMonitoringStatus(String value) { monitoringStatus = value; }
    public String getReceptionStatus() { return receptionStatus; }
    public void setReceptionStatus(String value) { receptionStatus = value; }
    public Integer getMonitorTimeoutMinutes() { return monitorTimeoutMinutes; }
    public void setMonitorTimeoutMinutes(Integer value) { monitorTimeoutMinutes = value; }
    public Date getStartedAtUtc() { return startedAtUtc; }
    public void setStartedAtUtc(Date value) { startedAtUtc = value; }
    public Date getEndedAtUtc() { return endedAtUtc; }
    public void setEndedAtUtc(Date value) { endedAtUtc = value; }
    public Boolean getRuntimeAttach() { return runtimeAttach; }
    public void setRuntimeAttach(Boolean value) { runtimeAttach = value; }
    public String getDelFlag() { return delFlag; }
    public void setDelFlag(String value) { delFlag = value; }
    public String getBatteryNo() { return batteryNo; }
@@ -101,6 +106,10 @@
    public void setPlanSteps(List<TTestPlanStep> value) { planSteps = value; }
    public List<TTestWarningThreshold> getThresholds() { return thresholds; }
    public void setThresholds(List<TTestWarningThreshold> value) { thresholds = value; }
    public List<TTestFieldSnapshot> getFieldSnapshots() { return fieldSnapshots; }
    public void setFieldSnapshots(List<TTestFieldSnapshot> value) { fieldSnapshots = value; }
    public List<TTestReceptionInterval> getReceptionIntervals() { return receptionIntervals; }
    public void setReceptionIntervals(List<TTestReceptionInterval> value) { receptionIntervals = value; }
    public List<TTestResult> getResultSummary() { return resultSummary; }
    public void setResultSummary(List<TTestResult> value) { resultSummary = value; }
}