| | |
| | | import java.util.List; |
| | | import com.alibaba.fastjson2.annotation.JSONField; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import jakarta.validation.Valid; |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import jakarta.validation.constraints.NotEmpty; |
| | |
| | | @Valid |
| | | @NotEmpty(message = "阈值配置不能为空") |
| | | private List<TTestWarningThreshold> thresholds; |
| | | /** 历史兼容字段,不再持久化或对外返回;当前字段从电池组关系实时读取。 */ |
| | | @JsonIgnore |
| | | private List<TTestFieldSnapshot> fieldSnapshots; |
| | | private List<TTestResult> resultSummary; |
| | | private String logicStepMappingsJson; |