diff --git a/src/components/drawers/AddHomework.vue b/src/components/drawers/AddHomework.vue index 0b5acf55..ab49cf06 100644 --- a/src/components/drawers/AddHomework.vue +++ b/src/components/drawers/AddHomework.vue @@ -106,7 +106,8 @@ import { reactive, ref } from "vue"; import {message} from"ant-design-vue"; import { createWorkTask, queryWorkDetailById, updateWorkTaskUsing} from "@/api/indexWork"; -import { ProjectEditTask,RouterEditTask } from "@/api/indexTask" +import { ProjectEditTask,RouterEditTask } from "@/api/indexTask"; +import { storage } from "../../api/storage"; import dayjs from 'dayjs'; const rowSelection = ref({ @@ -154,7 +155,9 @@ export default { choosedTime: '', }); const formRef = ref(); - + const state = reactive({ + routerId: storage.get("routerId") ? storage.get("routerId") : null, + }) let checkWorkName = async (_rule, value) => { if (!value) { @@ -307,8 +310,8 @@ export default { "duration": 0, "flag": true, "name": formState.workName, - "routerId": 92, - "routerTaskId": 0, + "routerId": Number(storage.get('routerId')), + "routerTaskId": '', "type": 4 } // 新增编辑或新增关卡任务 @@ -341,6 +344,7 @@ export default { rules, queryWork, updateWork, + state, }; }, }; diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index bd846d0f..13e4add2 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -955,9 +955,9 @@ export default { }; // tableData数据赋值方法 - const dataAssignment = () => { + const dataAssignment = (id) => { console.log(state.level); - state.level[0].taskList.forEach((element, index) => { + state.level[id].taskList.forEach((element, index) => { state.tableData[index] = { key: element.routerTaskId, lei: checkType(element.type),