diff --git a/src/api/indexLevel.js b/src/api/indexLevel.js index b7b1b400..5cfdb606 100644 --- a/src/api/indexLevel.js +++ b/src/api/indexLevel.js @@ -11,4 +11,18 @@ export const updateChapter = (obj) => http.post('/admin/router/editChapter', obj headers: { 'token': '123' } -}); \ No newline at end of file +}); + +//删除任务 +export const deleteTask = (obj) => http.delete('/admin/router/deleteTask',{params: obj}, { + headers: { + 'token': '123' + } +}); + +//移动任务到关卡 +export const moveTask = (obj) => http.post('/admin/router/moveTask',obj,{ + headers: { + 'token': '123' + } +}); diff --git a/src/components/drawers/AddActive.vue b/src/components/drawers/AddActive.vue index 3867f3e1..655b7a3f 100644 --- a/src/components/drawers/AddActive.vue +++ b/src/components/drawers/AddActive.vue @@ -257,6 +257,22 @@ export default { type: Boolean, default: false, }, + isactive: { + type: Number, + default: null, + }, + routerId: { + type: Number, + default: null, + }, + projectId: { + type: Number, + default: null, + }, + chooseStageId: { + type: Number, + default: null, + } }, setup(props, ctx) { //console.log("学习路径",props.isStudiscuss); @@ -356,12 +372,12 @@ export default { console.log("学习路径",props.isStudiscuss); if(props.isStudiscuss){ let editObj1 = { - chapterId:36, + chapterId:props.isactive, courseId: 0, duration: obj.activityDuration, flag: true, name: obj.activityName, - routerId: 92, + routerId: props.routerId, routerTaskId: 0, type: 9, } @@ -378,9 +394,9 @@ export default { duration: obj.activityDuration, flag: true, name: obj.activityName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 9, }) .then((res) => { diff --git a/src/components/drawers/AddDiscuss.vue b/src/components/drawers/AddDiscuss.vue index fd16928c..8c6548ea 100644 --- a/src/components/drawers/AddDiscuss.vue +++ b/src/components/drawers/AddDiscuss.vue @@ -102,6 +102,22 @@ export default { isStudiscuss: { type: Boolean, default: false, + }, + isactive: { + type: Number, + default: null, + }, + routerId: { + type: Number, + default: null, + }, + projectId: { + type: Number, + default: null, + }, + chooseStageId: { + type: Number, + default: null, } }, setup(props, ctx) { @@ -152,12 +168,12 @@ export default { console.log("学习路径",props.isStudiscuss); if(props.isStudiscuss){ let editObj1 = { - chapterId:36, + chapterId:props.isactive, courseId: 0, duration: 0, flag: true, name: obj.discussName, - routerId: 92, + routerId: props.routerId, routerTaskId: 0, type: 8, } @@ -175,9 +191,9 @@ export default { duration: 0, flag: true, name: obj.discussName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 8, }) .then((res) => { diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index 4201cc67..e483883d 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -341,7 +341,7 @@ 任务列表