潘志宝
2024-12-23 5bf42aa9950058f391805e6fb8d7376f4378924b
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mdk.sample.dto;
2
8bf553 3 import com.iailab.module.data.api.plan.dto.ApiPlanItemDTO;
50084d 4 import com.iailab.module.data.api.point.dto.ApiPointDTO;
7fd198 5 import lombok.AllArgsConstructor;
6 import lombok.Builder;
7 import lombok.Data;
8 import lombok.NoArgsConstructor;
9
10 import java.math.BigDecimal;
11 import java.sql.Timestamp;
12 import java.util.List;
50084d 13 import java.util.Map;
7fd198 14
15 @Data
16 @AllArgsConstructor
17 @NoArgsConstructor
18 @Builder
19 public class SampleInfo {
20     /**
21      * 用于记录端口的个数(爪的个数)
22      */
23     private Integer portLength;
24
25     private Integer sampleColumn;
26
27     private Timestamp startTime;
28
29     private Timestamp endTime;
30
31     private List<ColumnItemPort> columnInfo;
32
33     private Integer sampleCycle;
34
35     private BigDecimal[][] deviation;
50084d 36     // 所有测点信息,避免重复查询
D 37     private Map<String, ApiPointDTO> pointMap;
8bf553 38     // 所有计划数据信息,避免重复查询
D 39     private Map<String, ApiPlanItemDTO> planMap;
7fd198 40 }