diff --git a/project/src/main/java/com/sdm/project/model/req/YA/SaveKeyResultNodeInfoReq.java b/project/src/main/java/com/sdm/project/model/req/YA/SaveKeyResultNodeInfoReq.java index fea9b1d0..163e6626 100644 --- a/project/src/main/java/com/sdm/project/model/req/YA/SaveKeyResultNodeInfoReq.java +++ b/project/src/main/java/com/sdm/project/model/req/YA/SaveKeyResultNodeInfoReq.java @@ -64,5 +64,11 @@ public class SaveKeyResultNodeInfoReq { @JSONField(serialize = false) private MultipartFile file; + @Schema(description = "分页参数,当前第几页") + private int current; + + @Schema(description = "分页参数,一页几条") + private int size; + } diff --git a/project/src/main/java/com/sdm/project/model/resp/YA/KeyResultNodeInfo.java b/project/src/main/java/com/sdm/project/model/resp/YA/KeyResultNodeInfo.java new file mode 100644 index 00000000..2d583604 --- /dev/null +++ b/project/src/main/java/com/sdm/project/model/resp/YA/KeyResultNodeInfo.java @@ -0,0 +1,70 @@ +package com.sdm.project.model.resp.YA; + +import com.alibaba.fastjson2.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import org.springframework.web.multipart.MultipartFile; + +@Data +@Schema(description = "仿真关键结果上传参数") +public class KeyResultNodeInfo { + + @Schema(description = "唯一uuid") + private String uuid; + + @Schema(description = "数据类型名称") + private String type; + + @Schema(description = "数据名称") + private String name; + + @Schema(description = "数据类型编号,参考KeyResultTypeEnum") + private Integer code; + + @Schema(description = "仿真分析项") + private String scenario; + + @Schema(description = "数据访问控制级别") + private String dataLevel; + + @Schema(description = "所属项目ID") + private String project; + + @Schema(description = "父级节点ID") + private String parent; + + @Schema(description = "任务ID") + private String workRequest; + + @Schema(description = "分析对象") + private String item; + + @Schema(description = "轮次") + private String round; + + @Schema(description = "方案Id") + private String version; + + @Schema(description = "文件名称") + private String fileName; + + @Schema(description = "文件类型,参考FileBizTypeEnum") + private Integer fileType; + + @Schema(description = "数值") + private String value; + + @Schema(description = "单位") + private String units; + + @Schema(description = "状态") + private String status; + + @Schema(description = "物理量") + private String quantityType; + + @Schema(description = "文件id") + private Long fileId; + + +}