import { PageQuery, BaseEntity } from '@/api/interface/index' export interface TaskConfigurationVO extends BaseEntity { /** * 主键ID */ id: string | number /** * 算法任务名称 */ name: string /** * 训练算法地址 */ trainUrl: string /** * 训练超参配置 */ trainParams: string /** * 验证算法地址 */ verifyUrl: string /** * 验证超参配置 */ verifyParams: string /** * 测试算法地址 */ testUrl: string /** * 测试超参配置 */ testParams: string /** * 备注 */ remark: string } export interface TaskConfigurationForm { /** * 主键ID */ id?: string | number /** * 算法任务名称 */ name?: string /** * 训练算法地址 */ trainUrl?: string /** * 训练超参配置 */ trainParams?: string /** * 验证算法地址 */ verifyUrl?: string /** * 验证超参配置 */ verifyParams?: string /** * 测试算法地址 */ testUrl?: string /** * 测试超参配置 */ testParams?: string /** * 备注 */ remark?: string /** * 乐观锁 */ version?: number } export interface TaskConfigurationQuery extends PageQuery { /** * 算法任务名称 */ name?: string /** * 训练算法地址 */ trainUrl?: string /** * 训练超参配置 */ trainParams?: string /** * 验证算法地址 */ verifyUrl?: string /** * 验证超参配置 */ verifyParams?: string /** * 测试算法地址 */ testUrl?: string /** * 测试超参配置 */ testParams?: string /** * 日期范围参数 */ params?: any }