package com.dayu.pipirrapp.bean.net;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* AddProcessingResult -上报处理结果
|
*
|
* @author zuoxiao
|
* @version 1.0
|
* @since 2024-12-05
|
*/
|
public class AddProcessingRequest extends BaseRequest {
|
String workOrderId;//工单ID
|
String inspectorId;//巡检员ID
|
String content;//结果内容
|
List<ImageRequest> images = new ArrayList<>();
|
List<ImageRequest> videos = new ArrayList<>();
|
String completeTime;//任务完成时间
|
String lng;
|
String lat;
|
|
|
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 getCompleteTime() {
|
return completeTime;
|
}
|
|
public void setCompleteTime(String completeTime) {
|
this.completeTime = completeTime;
|
}
|
|
public String getWorkOrderId() {
|
return workOrderId;
|
}
|
|
public void setWorkOrderId(String workOrderId) {
|
this.workOrderId = workOrderId;
|
}
|
|
public String getInspectorId() {
|
return inspectorId;
|
}
|
|
public void setInspectorId(String inspectorId) {
|
this.inspectorId = inspectorId;
|
}
|
|
public String getContent() {
|
return content;
|
}
|
|
public void setContent(String content) {
|
this.content = content;
|
}
|
|
public List<ImageRequest> getImages() {
|
return images;
|
}
|
|
public void setImages(Map<String, UplodFileState> states) {
|
images.clear();
|
for (UplodFileState data : states.values()) {
|
ImageRequest image = new ImageRequest();
|
image.setFilePath(data.getUoloadFilePath());
|
image.setId(data.getPostId());
|
image.setHash(data.getHash());
|
if (data.getUploadType() == UplodFileState.IMG_TYPE) {
|
images.add(image);
|
} else {
|
videos.add(image);
|
}
|
|
}
|
}
|
|
|
}
|