diff --git a/src/api/task/task.js b/src/api/task/task.js index 2acc627..e96bf54 100644 --- a/src/api/task/task.js +++ b/src/api/task/task.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -//查询规则引擎列表 +//查询任务列表 export function selectTaskList(data){ return request({ url: "/task/task/list", @@ -10,9 +10,9 @@ export function selectTaskList(data){ } //导出 -export function selectSourceExport(data){ +export function addTask(data){ return request({ - url: "/source/source/export", + url: "/task/task/addTask", method: "POST", data:data }) diff --git a/src/views/task/task/index.vue b/src/views/task/task/index.vue index 33b30cd..32f5479 100644 --- a/src/views/task/task/index.vue +++ b/src/views/task/task/index.vue @@ -156,6 +156,33 @@ + + + + + + + + + + + + + + + + + @@ -175,7 +202,7 @@ import {selectSourceExport} from "@/api/etl/switch"; import {connectionTest} from "@/api/etl/switch"; import {insertAdd} from "@/api/etl/switch"; import {getInfo} from "@/api/etl/switch"; -import { selectTaskList } from '@/api/task/task' +import { addTask, selectTaskList } from '@/api/task/task' export default { //import引入的组件需要注入到对象中才能使用" @@ -189,6 +216,7 @@ export default { taskReq:{ }, + taskAddReq:{}, taskList:[], }; }, @@ -198,6 +226,19 @@ export default { watch: {}, //方法集合", methods: { + + + //添加任务 + addTask(){ + addTask(this.taskAddReq).then(res=>{ + alert(res.msg) + if(res.code == 200){ + location.reload(); + } + }); + }, + + //根据条件查询列表 findSelectTaskList(){ selectTaskList(this.taskReq).then(res=>{ console.log(res.data);