| File was renamed from ruoyi-system/src/main/java/com/ruoyi/system/domain/TTest.java |
| | |
| | | package com.ruoyi.system.domain; |
| | | package com.battery.business.domain; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | |
| | | @NotEmpty(message = "测试至少绑定一个电池号") |
| | | private List<TTestBattery> batteries; |
| | | @Valid |
| | | private List<TTestPlanStep> planSteps; |
| | | @Valid |
| | | @NotEmpty(message = "阈值配置不能为空") |
| | | private List<TTestWarningThreshold> thresholds; |
| | | /** 历史兼容字段,不再持久化或对外返回;当前字段从电池组关系实时读取。 */ |
| | | @JsonIgnore |
| | | private List<TTestFieldSnapshot> fieldSnapshots; |
| | | private List<TTestResult> resultSummary; |
| | | private String logicStepMappingsJson; |
| | | private List<TTestLogicStepMapping> logicStepMappings; |
| | | /** 工步图表中的测试补充详情,仅保存当前最新版。 */ |
| | |
| | | public void setBatteryCount(Integer value) { batteryCount = value; } |
| | | public List<TTestBattery> getBatteries() { return batteries; } |
| | | public void setBatteries(List<TTestBattery> value) { batteries = value; } |
| | | public List<TTestPlanStep> getPlanSteps() { return planSteps; } |
| | | 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<TTestResult> getResultSummary() { return resultSummary; } |
| | | public void setResultSummary(List<TTestResult> value) { resultSummary = value; } |
| | | public String getLogicStepMappingsJson() { return logicStepMappingsJson; } |
| | | public void setLogicStepMappingsJson(String value) { logicStepMappingsJson = value; } |
| | | public List<TTestLogicStepMapping> getLogicStepMappings() { return logicStepMappings; } |