| | |
| | | package com.iailab.module.model.mcs.sche.vo; |
| | | |
| | | import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; |
| | | import com.iailab.module.model.api.mcs.dto.StScheduleModelOutDTO; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author PanZhibao |
| | | * @date 2021年07月21日 14:08 |
| | | */ |
| | | @Schema(description = "模型平台 - Response VO") |
| | | @Schema(description = "模型平台 - 调度模型 Response VO") |
| | | @Data |
| | | @ExcelIgnoreUnannotated |
| | | public class StScheduleModelRespVO implements Serializable { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键 |
| | | */ |
| | | @Schema(description = "ID", example = "ID") |
| | | private String id; |
| | | |
| | | @Schema(description = "模型编号", example = "模型编号") |
| | | private String modelCode; |
| | | |
| | | /** |
| | | * 模型名称 |
| | | */ |
| | | private String modelname; |
| | | @Schema(description = "模型名称", example = "模型名称") |
| | | private String modelName; |
| | | |
| | | @Schema(description = "模型类型", example = "模型类型") |
| | | private String modelType; |
| | | |
| | | /** |
| | | * 调度ID |
| | | */ |
| | | private String scheduleid; |
| | | @Schema(description = "类名", example = "类名") |
| | | private String className; |
| | | |
| | | /** |
| | | * 调度名称 |
| | | */ |
| | | private String schedulename; |
| | | @Schema(description = "方法名", example = "方法名") |
| | | private String methodName; |
| | | |
| | | /** |
| | | * 对象ID |
| | | */ |
| | | private String objectid; |
| | | @Schema(description = "参数数量", example = "参数数量") |
| | | private Integer portLength; |
| | | |
| | | /** |
| | | * 对象名称 |
| | | */ |
| | | private String objectname; |
| | | @Schema(description = "参数构造", example = "参数构造") |
| | | private String paramStructure; |
| | | |
| | | /** |
| | | * 类名 |
| | | */ |
| | | private String classname; |
| | | @Schema(description = "模型路径", example = "模型路径") |
| | | private String modelPath; |
| | | |
| | | /** |
| | | * 方法名 |
| | | */ |
| | | private String methodname; |
| | | @Schema(description = "结果字符串", example = "结果字符串") |
| | | private String resultStrId; |
| | | |
| | | /** |
| | | * 模型路径 |
| | | */ |
| | | private String modelpath; |
| | | @Schema(description = "调用方式", example = "调用方式") |
| | | private String invocation; |
| | | |
| | | /** |
| | | * 端口长度 |
| | | */ |
| | | private Integer portlength; |
| | | @Schema(description = "状态", example = "状态") |
| | | private Integer status; |
| | | |
| | | /** |
| | | * 模型状态 |
| | | */ |
| | | private Integer modelstatus; |
| | | @Schema(description = "输入参数列表", example = "输入参数列表") |
| | | private List<StScheduleModelParamRespVO> paramList; |
| | | |
| | | @Schema(description = "设置参数列表", example = "设置参数列表") |
| | | private List<StScheduleModelSettingRespVO> settingList; |
| | | |
| | | @Schema(description = "下发配置列表", example = "下发配置列表") |
| | | private List<StScheduleModelOutDTO> modelOut; |
| | | } |