From fa77dba85ee79113765bd75d44c2280f088e9e20 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 2 Feb 2024 17:46:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddOpenCourse.vue | 17 ++++++++++++----- src/components/drawers/router/RouterFaceStu.vue | 3 +-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index cd9b8ff1..26e2741f 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -422,7 +422,7 @@ import AddHomework from "@/components/drawers/CommonHomework.vue"; import AddTest from "@/components/drawers/CommonTest.vue"; import NameInput from "@/components/project/NameInput"; import AssessmentList from "@/components/drawers/AssessmentList.vue"; -import {COURSE_PLAN_EDIT, COURSE_PLAN_PAGE, DEL_PLAN, EXAM_DETAIL, WORK_DETAIL} from "@/api/apis"; +import {COURSE_PLAN_EDIT, COURSE_PLAN_PAGE, DEL_PLAN, EXAM_DETAIL, WORK_DETAIL,PROJECT_DETAIL_MODIFY} from "@/api/apis"; import dayjs from "dayjs"; import BaseTable from "@/components/common/BaseTable"; import {request,useRowsPageNoInit} from "@/api/request"; @@ -430,6 +430,8 @@ import dialog from "@/utils/dialog"; import {useResetRef} from "@/utils/useCommon"; import { validateName } from "@/api/index1"; import moment from 'moment'; +import * as api from "../../api/indexTaskadd"; +import {useRoute} from "vue-router"; const props = defineProps({ type: Number, }); @@ -650,8 +652,8 @@ function timeChange(timeStr) { dateTime.value[0]=date.$y+'-'+month+'-'+day+' '+date.$H+':'+date.$m } function onBlurStart(){ - onFocusStart() - console.log(dateTime.value[0],'dateTime') + + } function onFocusStart(){ if(!dateTime.value[0]){ @@ -704,9 +706,14 @@ const closeDrawer = () => { draftTaskId: params.value.draftTaskId, }); }; - -function confirm() { +const route = useRoute(); +const projectInfo = ref({}); +const confirm = async()=>{ closeDrawer(); + await api.getDraftTask({projectId: route.query.projectId}).then((res) => { + projectInfo.value = res.data.data + }); + request(PROJECT_DETAIL_MODIFY, { ...projectInfo.value }); } const createNewCourse = () => { diff --git a/src/components/drawers/router/RouterFaceStu.vue b/src/components/drawers/router/RouterFaceStu.vue index 18e9ea86..b2222c63 100644 --- a/src/components/drawers/router/RouterFaceStu.vue +++ b/src/components/drawers/router/RouterFaceStu.vue @@ -37,7 +37,7 @@
- {{ item.teacher }} + {{ item.offteachers.map(item => item.teacherName).join(',') }}
@@ -460,7 +460,6 @@ const qrcodeVisibleSign = () => { }); }; const qrcodeAssement = () =>{ - console.log(data,'data') qrCode({ title: "【评估】二维码", courseName: props.courseName + '项目',