From 2d8ded01edf27133fdcf8d823c22032a6f3fbd59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=86=99=E4=B8=9C?= <2195178163@qq.com> Date: Fri, 4 Nov 2022 18:29:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=85=B3=E5=8D=A1?= =?UTF-8?q?=E5=92=8C=E5=85=B3=E5=8D=A1=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddHomework.vue | 12 ++++++++---- src/views/learningpath/LevelAddDetail.vue | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) 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),