Browse Source

swgger文档修改

tags/v20240126
fans 2 years ago
parent
commit
b123904898
9 changed files with 99 additions and 36 deletions
  1. +16
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Component.java
  2. +13
    -4
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ComputingResource.java
  3. +10
    -5
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Dataset.java
  4. +13
    -5
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DatasetVersion.java
  5. +9
    -7
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Experiment.java
  6. +10
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ExperimentIns.java
  7. +9
    -4
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Models.java
  8. +12
    -5
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ModelsVersion.java
  9. +7
    -4
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Workflow.java

+ 16
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Component.java View File

@@ -3,6 +3,7 @@ package com.ruoyi.platform.domain;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
@@ -23,14 +24,17 @@ public class Component implements Serializable {
/**
* 类别ID,数据字典配置
*/
@ApiModelProperty(name = "category_id")
private Integer categoryId;
/**
* 组件name
*/
@ApiModelProperty(name = "category_name")
private String componentName;
/**
* 组件面板名
*/
@ApiModelProperty(name = "component_label")
private String componentLabel;
/**
* 镜像
@@ -40,6 +44,7 @@ public class Component implements Serializable {
/**
* 工作目录
*/
@ApiModelProperty(name = "working_directory")
private String workingDirectory;
/**
* 启动命令
@@ -49,26 +54,32 @@ public class Component implements Serializable {
* 环境变量
*/
@JsonProperty("env_variables")
@ApiModelProperty(name = "env_variables")
private String envVirables;
/**
* 资源规格
*/
@ApiModelProperty(name = "resources_standard")
private String resourcesStandard;
/**
* 控制策略
*/
@ApiModelProperty(name = "control_strategy")
private String controlStrategy;
/**
* 挂载路径
*/
@ApiModelProperty(name = "mount_path")
private String mountPath;
/**
* 输入参数
*/
@ApiModelProperty(name = "in_parameters")
private String inParameters;
/**
* 输出参数
*/
@ApiModelProperty(name = "out_parameters")
private String outParameters;
/**
* 描述
@@ -78,25 +89,30 @@ public class Component implements Serializable {
/**
* 图标路径
*/
@ApiModelProperty(name = "icon_path")
private String iconPath;
/**
* 创建者
*/

//@JsonProperty("creater")
@ApiModelProperty(name = "create_by")
private String createBy;
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
* 更新者
*/
//@JsonProperty("modify_by")
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


+ 13
- 4
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ComputingResource.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
@@ -22,6 +23,7 @@ public class ComputingResource implements Serializable {
/**
* 计算资源
*/
@ApiModelProperty(name = "computing_resource")
private String computingResource;
/**
* 规格
@@ -31,21 +33,28 @@ public class ComputingResource implements Serializable {
* 描述
*/
private String description;
/**
/**
* 创建者
*/

//@JsonProperty("creater")
@ApiModelProperty(name = "create_by")
private String createBy;
/**
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
/**
* 更新者
*/
//@JsonProperty("modify_by")
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1, 生效


+ 10
- 5
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Dataset.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
@@ -25,23 +26,27 @@ public class Dataset implements Serializable {
private String description;

// private String url;
@ApiModelProperty(name = "data_type")
private Integer dataType;
/**
/**
* 创建者
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
/**
* 更新者
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


+ 13
- 5
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DatasetVersion.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
@@ -19,7 +20,7 @@ public class DatasetVersion implements Serializable {
* 主键
*/
private Integer id;
@ApiModelProperty(name = "dataset_id")
private Integer datasetId;
/**
* 版本
@@ -32,34 +33,41 @@ public class DatasetVersion implements Serializable {
/**
* 文件名
*/
@ApiModelProperty(name = "file_name")
private String fileName;
/**
* 文件大小
*/
@ApiModelProperty(name = "file_size")
private String fileSize;
/**
* 可用集群
*/
@ApiModelProperty(name = "available_cluster")
private String availableCluster;
/**
* 状态
*/
private Integer status;
/**
/**
* 创建者
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
/**
* 更新者
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0失效,1生效


+ 9
- 7
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Experiment.java View File

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableLogic;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.ruoyi.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
@@ -24,35 +25,36 @@ public class Experiment extends BaseEntity implements Serializable {
@TableId
private Integer id;
private String name;
@ApiModelProperty(name = "workflow_id")
private Long workflowId;
/**
* 全局参数
*/
@ApiModelProperty(name = "global_param")
private String globalParam;
/**
* 简介
*/
private String description;
/**
* 创建
* 创建
*/
@TableField(fill = FieldFill.INSERT)
@ApiModelProperty(name = "create_by")
private String createBy;
/**
* 创建时间
*/
@TableField(fill = FieldFill.INSERT)
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
* 更新
* 更新
*/

@TableField(fill = FieldFill.INSERT_UPDATE)
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
* 更新时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


+ 10
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ExperimentIns.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
@@ -20,38 +21,45 @@ public class ExperimentIns implements Serializable {
/**
* 实验ID
*/
@ApiModelProperty(name = "experiment_id")
private Integer experimentId;
/**
* argo返回name
*/
@ApiModelProperty(name = "argo_ins_name")
private String argoInsName;
/**
* argo返回命名空间
*/
@ApiModelProperty(name = "argo_ins_ns")
private String argoInsNs;
/**
* 实例运行状态
*/
private String status;
@ApiModelProperty(name = "nodes_status")
private String nodesStatus;
@ApiModelProperty(name = "nodes_logs")
private String nodesLogs;
/**
* 创建者
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
* 更新者
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


+ 9
- 4
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Models.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
@@ -27,21 +28,25 @@ public class Models implements Serializable {
// private String url;

private Integer modelType;
/**
/**
* 创建者
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
/**
* 更新者
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


+ 12
- 5
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ModelsVersion.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
@@ -19,7 +20,7 @@ public class ModelsVersion implements Serializable {
* 主键
*/
private Integer id;
@ApiModelProperty(name = "models_id")
private Integer modelsId;
/**
* 版本
@@ -32,30 +33,36 @@ public class ModelsVersion implements Serializable {
/**
* 文件名
*/
@ApiModelProperty(name = "file_name")
private String fileName;
/**
* 文件大小
*/
@ApiModelProperty(name = "file_size")
private String fileSize;
/**
* 状态
*/
private Integer status;
/**
/**
* 创建者
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
/**
* 创建时间
*/
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
/**
* 更新者
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
/**
* 更新时间
*/
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0失效,1生效


+ 7
- 4
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Workflow.java View File

@@ -5,6 +5,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.ruoyi.platform.handler.BaseMetaObjectHandler;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.stereotype.Component;

import javax.persistence.Table;
@@ -40,22 +41,24 @@ public class Workflow extends BaseMetaObjectHandler implements Serializable {
*/
private String dag;
/**
* 创建
* 创建
*/
@ApiModelProperty(name = "create_by")
private String createBy;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiModelProperty(name = "create_time")
private Date createTime;
/**
* 更新
* 更新
*/
@ApiModelProperty(name = "update_by")
private String updateBy;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiModelProperty(name = "update_time")
private Date updateTime;
/**
* 0,失效 1生效


Loading…
Cancel
Save