feat:YIAN关键结果查询接口

This commit is contained in:
2025-11-28 17:17:03 +08:00
parent 914957ce30
commit 4d8497c366
2 changed files with 76 additions and 0 deletions

View File

@@ -64,5 +64,11 @@ public class SaveKeyResultNodeInfoReq {
@JSONField(serialize = false)
private MultipartFile file;
@Schema(description = "分页参数,当前第几页")
private int current;
@Schema(description = "分页参数,一页几条")
private int size;
}

View File

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