package com.dayu.pipirrapp.bean.net;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* InspectionRequest -
|
*
|
* @author zuoxiao
|
* @version 1.0
|
* @since 2024-12-02
|
*/
|
public class InspectionRequest extends BaseRequest {
|
private static InspectionRequest inspectionRequest;
|
|
public static InspectionRequest getInstance() {
|
if (inspectionRequest == null) {
|
inspectionRequest = new InspectionRequest();
|
}
|
inspectionRequest.setStartTime("");
|
inspectionRequest.setStopTime("");
|
inspectionRequest.setInspectId("");
|
inspectionRequest.setInspectorId("");
|
inspectionRequest.getTracks().clear();
|
return inspectionRequest;
|
}
|
|
private String inspectorId;
|
private String inspectId;
|
private String startTime;
|
private String stopTime;
|
private List<Track> tracks = new ArrayList<>();
|
|
|
public String getInspectorId() {
|
return inspectorId;
|
}
|
|
public void setInspectorId(String inspectorId) {
|
this.inspectorId = inspectorId;
|
}
|
|
public String getInspectId() {
|
return inspectId;
|
}
|
|
public void setInspectId(String inspectId) {
|
this.inspectId = inspectId;
|
}
|
|
public String getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(String startTime) {
|
this.startTime = startTime;
|
}
|
|
public String getStopTime() {
|
return stopTime;
|
}
|
|
public void setStopTime(String stopTime) {
|
this.stopTime = stopTime;
|
}
|
|
public List<Track> getTracks() {
|
return tracks;
|
}
|
|
public void setTracks(List<Track> tracks) {
|
this.tracks = tracks;
|
}
|
|
public void addTracks(Track track) {
|
if (tracks == null) {
|
tracks = new ArrayList<>();
|
}
|
tracks.add(track);
|
}
|
|
|
// Track 数据类
|
public static class Track {
|
private String lng;
|
private String lat;
|
private String locateTime;
|
|
|
public String getLng() {
|
return lng;
|
}
|
|
public void setLng(String lng) {
|
this.lng = lng;
|
}
|
|
public String getLat() {
|
return lat;
|
}
|
|
public void setLat(String lat) {
|
this.lat = lat;
|
}
|
|
public String getLocateTime() {
|
return locateTime;
|
}
|
|
public void setLocateTime(String locateTime) {
|
this.locateTime = locateTime;
|
}
|
|
}
|
}
|