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; } }