From 44375c4965a8bd0396ab63d9976e1f540430ac5d Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Tue, 13 Dec 2022 12:19:58 +0800
Subject: [PATCH 01/19] =?UTF-8?q?=E6=8A=95=E7=A5=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/roadmap/PathDetails.vue | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue
index 9847fb2..ee2cdff 100644
--- a/src/views/roadmap/PathDetails.vue
+++ b/src/views/roadmap/PathDetails.vue
@@ -101,9 +101,10 @@
-
+
{{
- types.toName[value.type] || ''
+ types.path[value.type] ? types.toName[value.type] : '未开放'
}}
@@ -317,7 +318,7 @@ import img from '@/assets/image/uploadimg.png'
import {useRequest} from "@/api/request";
import {ROUTER_PROCESS} from "@/api/api";
import {useRoute, useRouter} from "vue-router";
-
+import { ElMessage } from 'element-plus'
const {query: {routerId}} = useRoute()
const router = useRouter()
@@ -546,13 +547,13 @@ const types = ref({
13: '去完成',
},
path: {
- 1: '去上课',
+ 1: '',
2: '/faceteach',
- 3: '案例',
+ 3: '',
4: '/homeworkpage',
- 5: '去完成',
+ 5: '',
6: '/livebroadcast',
- 7: '外链',
+ 7: '',
8: '/discusspage',
9: '/moreactive',
10: '/starttest',
@@ -563,6 +564,10 @@ const types = ref({
})
function toFinish(d) {
+ if (!types.value.path[d.type]) {
+ ElMessage.error('暂时未开放')
+ return
+ }
router.push({path: types.value.path[d.type], query: {id: d.routerTaskId, type: 1, courseId: d.courseId}})
}
From c3c1f484794e07b32eae0961da2a9536124ecfb1 Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Tue, 13 Dec 2022 13:13:09 +0800
Subject: [PATCH 02/19] init
---
src/App.vue | 26 +++++++++++------------
src/views/discussdetail/DiscussDetail.vue | 2 +-
src/views/homework/HomeworkPage.vue | 4 ++--
src/views/liveBroadcast/LiveBroadcast.vue | 15 ++++++-------
src/views/login/login.vue | 4 +---
src/views/roadmap/PathDetails.vue | 4 ++--
6 files changed, 26 insertions(+), 29 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index ac98fc0..548368d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -8,19 +8,19 @@
-->
-
-
- {{ item.name }}
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/discussdetail/DiscussDetail.vue b/src/views/discussdetail/DiscussDetail.vue
index c72f80d..01442f8 100644
--- a/src/views/discussdetail/DiscussDetail.vue
+++ b/src/views/discussdetail/DiscussDetail.vue
@@ -39,7 +39,7 @@
{{ disDetail.projectName }}
-
+
diff --git a/src/views/homework/HomeworkPage.vue b/src/views/homework/HomeworkPage.vue
index 7add0d2..4ed2519 100644
--- a/src/views/homework/HomeworkPage.vue
+++ b/src/views/homework/HomeworkPage.vue
@@ -236,13 +236,13 @@ const state = reactive({
const {textarea1} = toRefs(state);
const router = useRouter()
-const {query: {courseId:workId,type}} = useRoute()
+const {query: {courseId:workId,type,id:taskId}} = useRoute()
const {data} = useRequest(TASK_WORK_DETAIL, {workId})
const {data: submitList} = useRequest(TASK_WORK_SUBMIT_LIST, {workId})
const handleClick = () => {
- request(TASK_WORK_COMMIT, {projectOrRouterLogo: type, workUploadContent: textarea1.value, workId}).then(res => {
+ request(TASK_WORK_COMMIT, {projectOrRouterLogo: type, workUploadContent: textarea1.value, workId,taskId}).then(res => {
submitList.value.unshift(res.data)
})
textarea1.value=''
diff --git a/src/views/liveBroadcast/LiveBroadcast.vue b/src/views/liveBroadcast/LiveBroadcast.vue
index be4c8a2..3d24f31 100644
--- a/src/views/liveBroadcast/LiveBroadcast.vue
+++ b/src/views/liveBroadcast/LiveBroadcast.vue
@@ -36,9 +36,9 @@