离线数据上传第一版代码提交

This commit is contained in:
guofeihu
2024-07-23 17:31:33 +08:00
parent a630792641
commit e27667c364
71 changed files with 7958 additions and 36 deletions

View File

@@ -1,6 +1,6 @@
package com.njcn.csdevice.constant;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
@@ -42,4 +42,15 @@ public interface DataParam {
String evtData = "evt_data";
String wlRecordPath = "test/";
//中断标志
List<Integer> intrStr = Arrays.asList(0,26,40,54,68,82);
//暂降标志
List<Integer> dipStr = Arrays.asList(1,27,41,55,69,83);
//暂升标志
List<Integer> swlStr = Arrays.asList(13,36,50,64,78,92);
String wlRecordUpload = "Offline_Data_Upload";
}

View File

@@ -0,0 +1,31 @@
package com.njcn.csdevice.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;
import java.util.ArrayList;
import java.util.List;
/**
* 类的介绍:
*
* @author gfh
* @version 1.0.0
* @createTime 2024/7/19
*/
@Data
public class UploadDataParam {
@ApiModelProperty("设备ID")
private String devId;
@ApiModelProperty("监测点ID")
private String lineId;
@ApiModelProperty("文件集合")
List<MultipartFile> files = new ArrayList<>();
@ApiModelProperty("文件对应的目录")
List<String> paths = new ArrayList<>();
}

View File

@@ -27,6 +27,11 @@ public class PortableOfflLog extends BaseEntity {
*/
private String name;
/**
* 文件路径(上传的文件夹路径)
*/
private String path;
/**
* 文件路径
*/