From 1410952d5918cf8be82610ca9c7c2dc28e0940aa Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Sun, 18 Dec 2022 00:09:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=A2=E6=8E=88=E7=AD=BE=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/api.js | 2 ++ src/views/faceteach/FaceTeach.vue | 10 +++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/api/api.js b/src/api/api.js index 167f637..1cb1b66 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -18,6 +18,8 @@ export const PROJECT_PROCESS = '/stu/project/process' export const ROUTER_UNCOMPLETE_LIST = '/stu/router/unCompleteTaskList post' export const TAS_ACTIVITY_DETAIL = '/activity' export const TASK_ACTIVITY_SIGN = '/stu/task/activity/sign post' +export const TASK_OFFCOURSE_NOTASK_SIGN = '/stu/task/offcourse/notask/sign post' +export const TASK_OFFCOURSE_SIGN = '/stu/task/offcourse/sign post' export const TASK_BROADCAST_COMMIT = '/stu/task/broadcast/commit' export const TASK_BROADCAST_DETAIL = '/liveBroadcast' export const TASK_BROADCAST_SIGN = '/stu/task/broadcast/sign post' diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 57dabf0..1633595 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -229,7 +229,7 @@ import { computed, reactive, toRefs, watch } from "vue"; import FileTypeImg from "@/components/FileTypeImg.vue"; import { request, useRequest } from "@/api/request"; -import { STU_OFFCOURSE_DETAIL } from "@/api/api"; +import {STU_OFFCOURSE_DETAIL, TASK_OFFCOURSE_NOTASK_SIGN, TASK_OFFCOURSE_SIGN} from "@/api/api"; import { useRoute, useRouter } from "vue-router"; import { useUserInfo } from "@/api/utils"; @@ -326,10 +326,14 @@ const signClick = () => { if (!isAllowSign) { ElMessage.info("未在签到范围内"); return; - } + }2 data.value.signFlag = 1; ElMessage.info("签到成功"); - request(TASK_BROADCAST_SIGN, { courseId: courseId, taskId, type }); + if(taskId){ + request(TASK_OFFCOURSE_SIGN, { courseId: courseId, taskId, type }); + }else{ + request(TASK_OFFCOURSE_NOTASK_SIGN, { courseId: courseId }); + } }; function toSurvery() {