import { TaskRemoteCfg,TaskBatchRemoteDetailModel } from '@/types';
import { PageQueryParam } from '@/types/api/base';

/**
 * 批量配置任务查询声明
 */
export interface TaskBatchRemoteQueryParam extends PageQueryParam {
    createMan?:string;
}

/**
* 批量配置任务声明
*/
export interface TaskBatchRemoteModel {
    id:number
    taskBatchId:string,
    taskType:string,
    executionTime:Date|string,
    minutesAhead:number,
    md5CheckCode:string,
    finishedFlag:string,
    finishedTime:Date,
    createMan:string,
    createTime:Date,
    taskDescribe:string,
    memo:string,
    sourceTaskId:string,
    taskRemoteCfgModel:TaskRemoteCfg,
    detailModels:TaskBatchRemoteDetailModel[],
}
