/** * 项目管理相关接口 * @exports {Object} */ let host = '/datafilter-api/scheduler'; // let host = '/lifei/scheduler'; let task = { 'taskGet': '/task/listAll', //任务查询 'taskAdd': '/task/create', //任务新增 'taskEdit': '/task/update', //任务修改 'taskDelete': '/task/delete', //任务删除 'stopTask': '/task/stopTask', //任务列表禁用 'startTask': '/task/startTask', //任务列表启用 'taskType': '/task/getTaskType', //所有类型查询接口 'taskRun': '/task/runTaskNow', //立即执行接口 'taskCancelTask': '/task/cancelTask', // 取消单一线程接口(一个任务下有多个线程在执行) 'checkCron': '/task/checkCron', // cron表达式检测 'queryTaskByTaskId': '/task/queryTaskByTaskId', // 查询任务详情 'queryRecordByTaskId': '/task/queryRecordByTaskId', //根据任务查询执行记录 'getCronExpressions': '/task/getCronExpressions', //获取corn表 'getTaskRecordCacheFull': '/task/getTaskRecordCacheFull', //任务信息全量接口 'getTaskRecordCacheInc': '/task/getTaskRecordCacheInc', //任务信息增量接口 'getTaskRecordStep': '/task/getTaskRecordStep', //任务信息全量数据库处理和缓存处理 'queryRecordByRecordId': '/task/queryRecordByRecordId' //根据任务记录id查询执行日志getTaskType }; for (let item in task) { task[item] = host + task[item]; } export default task;