地质所 沉降监测网建设项目
zmk
2024-05-15 9e3afc6d0fa514f986d3fea40fa23124e6fb5070
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
package com.javaweb.geotdp.vo;
 
import java.util.Date;
 
/**
 * @author mzy-cxy
 *
 * 距离异常会返回该勘探点下所有记录的beginDepth-type(除layerType、layerName)共9个字段值;
 * 时间异常会返回所有岩土类型记录的beginDepth-speed共12个字段值,第一条岩土记录的速度为0,后面每一条记录的速度=和上一条记录的深度差/时间差所得;
 * 人员异常会返回当前所属项目前后5小时(规则设定)当前描述员所做其他项目的记录,beginDepthprojectName(除layerType、layerName、speed)共14个字段值。
 */
public class ExceptionDetailRecordVo {
 
    /** 记录起始深度 */
    private Double beginDepth;
 
    /** 记录编号 */
    private String code;
 
    /** 记录与基准点定位坐标的偏移值 */
    private Double distance;
 
    /** 记录终止深度 */
    private Double endDepth;
 
    /** 记录定位时间 */
    private Date gpsTime;
 
    /** 记录ids */
    private String ids;
 
    /** 岩土类型(时间异常此字段才有值) */
    private String layerType;
 
    /** 岩土定名(时间异常此字段才有值) */
    private String layerName;
 
    /** 记录纬度坐标 */
    private Double latitude;
 
    /** 记录经度坐标 */
    private Double longitude;
 
    /** 记录类型 */
    private String type;
 
    /** 钻探速度(时间异常才会有此字段) */
    private Double speed;
 
    /** 异常人员id(人员异常才会有此字段) */
    private String userID;
 
    /** 勘探点编号(人员异常才会有此字段) */
    private String holeCode;
 
    /** 平台端勘探点ids(人员异常才会有此字段) */
    private String holeID;
 
    /** 项目序列号(人员异常才会有此字段) */
    private String projectID;
 
    /** 项目名称(人员异常才会有此字段) */
    private String projectName;
 
 
 
    public Double getBeginDepth() {
        return beginDepth;
    }
 
    public void setBeginDepth(Double beginDepth) {
        this.beginDepth = beginDepth;
    }
 
    public String getCode() {
        return code;
    }
 
    public void setCode(String code) {
        this.code = code;
    }
 
    public Double getDistance() {
        return distance;
    }
 
    public void setDistance(Double distance) {
        this.distance = distance;
    }
 
    public Double getEndDepth() {
        return endDepth;
    }
 
    public void setEndDepth(Double endDepth) {
        this.endDepth = endDepth;
    }
 
    public Date getGpsTime() {
        return gpsTime;
    }
 
    public void setGpsTime(Date gpsTime) {
        this.gpsTime = gpsTime;
    }
 
    public String getIds() {
        return ids;
    }
 
    public void setIds(String ids) {
        this.ids = ids;
    }
 
    public String getLayerType() {
        return layerType;
    }
 
    public void setLayerType(String layerType) {
        this.layerType = layerType;
    }
 
    public String getLayerName() {
        return layerName;
    }
 
    public void setLayerName(String layerName) {
        this.layerName = layerName;
    }
 
    public Double getLatitude() {
        return latitude;
    }
 
    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }
 
    public Double getLongitude() {
        return longitude;
    }
 
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }
 
    public String getType() {
        return type;
    }
 
    public void setType(String type) {
        this.type = type;
    }
 
    public Double getSpeed() {
        return speed;
    }
 
    public void setSpeed(Double speed) {
        this.speed = speed;
    }
 
    public String getUserID() {
        return userID;
    }
 
    public void setUserID(String userID) {
        this.userID = userID;
    }
 
    public String getHoleCode() {
        return holeCode;
    }
 
    public void setHoleCode(String holeCode) {
        this.holeCode = holeCode;
    }
 
    public String getHoleID() {
        return holeID;
    }
 
    public void setHoleID(String holeID) {
        this.holeID = holeID;
    }
 
    public String getProjectID() {
        return projectID;
    }
 
    public void setProjectID(String projectID) {
        this.projectID = projectID;
    }
 
    public String getProjectName() {
        return projectName;
    }
 
    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }
}