Newer
Older
operation_web / src / components / util / apiField / scheduler.js
@yuwj yuwj on 27 Jan 2021 1 KB 集成数据滤网模块
/**
 * 项目管理相关接口
 * @exports {Object}
 */
let host = '/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;