From 9eeb669aa87a9b4cf1448ab7ba572ae9e97cdfdf Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 29 Feb 2024 08:37:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=AF=E5=BE=84=E5=9B=BE=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=BC=80=E8=AF=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddOpenCourse.vue | 25 ++++++++++++++++++++-- src/views/learningpath/LevelAdd.vue | 27 ++++++++++++++++++++---- 2 files changed, 46 insertions(+), 6 deletions(-) diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index 5e016b32..739d69e6 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -429,8 +429,9 @@ import AddHomework from "@/components/drawers/CommonHomework.vue"; import AddTest from "@/components/drawers/CommonTest.vue"; import NameInput from "@/components/project/NameInputNew"; import AssessmentList from "@/components/drawers/AssessmentList.vue"; -import {COURSE_PLAN_EDIT, COURSE_PLAN_PAGE, DEL_PLAN, EXAM_DETAIL, WORK_DETAIL,PROJECT_DETAIL_MODIFY,PROJECT_RELEASE} from "@/api/apis"; +import {COURSE_PLAN_EDIT, COURSE_PLAN_PAGE, DEL_PLAN, EXAM_DETAIL, WORK_DETAIL,PROJECT_DETAIL_MODIFY,PROJECT_RELEASE,ROUTER_DETAIL_MODIFY} from "@/api/apis"; import dayjs from "dayjs"; +import { GetRouterDraftDetail,releaseRouter } from "@/api/indexTask"; import BaseTable from "@/components/common/BaseTable"; import {request,useRowsPageNoInit} from "@/api/request"; import dialog from "@/utils/dialog"; @@ -754,6 +755,16 @@ const confirm = async()=>{ } emit('call-parent-method'); } + if(route.query.routerId){ + await GetRouterDraftDetail(route.query.routerId).then((res)=>{ + projectInfo.value = res.data.data + }) + request(ROUTER_DETAIL_MODIFY, { ...projectInfo.value }); + if(projectInfo.value.routerInfo.status==1){ + await releaseRouter(route.query.routerId); + } + emit('call-parent-method'); + } } @@ -883,7 +894,17 @@ async function coursePlanConfirm() { request(PROJECT_RELEASE, {projectId: route.query.projectId}) } emit('call-parent-method'); - + } + if(route.query.routerId){ + await GetRouterDraftDetail(route.query.routerId).then((res)=>{ + projectInfo.value = res.data.data + }) + console.log(projectInfo.value,'ite2545m') + request(ROUTER_DETAIL_MODIFY, { ...projectInfo.value }); + if(projectInfo.value.routerInfo.status==1){ + await releaseRouter(route.query.routerId); + } + emit('call-parent-method'); } handleCancelStu(); tableRef.value.fetch(); diff --git a/src/views/learningpath/LevelAdd.vue b/src/views/learningpath/LevelAdd.vue index d47d9473..5bc6c869 100644 --- a/src/views/learningpath/LevelAdd.vue +++ b/src/views/learningpath/LevelAdd.vue @@ -510,6 +510,14 @@ +
+ 开课 +
+