diff --git a/orion-ops-ui/src/api/exec/upload-task.ts b/orion-ops-ui/src/api/exec/upload-task.ts index 93c35628..7aa11e3c 100644 --- a/orion-ops-ui/src/api/exec/upload-task.ts +++ b/orion-ops-ui/src/api/exec/upload-task.ts @@ -7,14 +7,19 @@ import qs from 'query-string'; * 上传任务创建请求 */ export interface UploadTaskCreateRequest { - userId?: number; - username?: string; remotePath?: string; description?: string; - status?: string; - extraInfo?: string; - startTime?: string; - endTime?: string; + hostIdList?: Array; + files?: Array; +} + +/** + * 上传任务文件创建请求 + */ +export interface UploadTaskFileCreateRequest { + fileId?: string; + filePath?: string; + fileSize?: number; } /** diff --git a/orion-ops-ui/src/views/exec/batch-upload/components/batch-upload-files.vue b/orion-ops-ui/src/views/exec/batch-upload/components/batch-upload-files.vue new file mode 100644 index 00000000..2545ed23 --- /dev/null +++ b/orion-ops-ui/src/views/exec/batch-upload/components/batch-upload-files.vue @@ -0,0 +1,162 @@ +