diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 22098fe..9fc1790 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -5,11 +5,12 @@
课程列表
/
课程详情
- +
- 返回 + 返回
@@ -50,94 +51,62 @@ - -
-
-
-
-
- -
课程详情
-
-
-
-
-
-
-
-
- - -
+
+
+
+
+ +
课程详情
+
+
+
+
+
+
+
+
+ + +
- 此课程无附件 -
-
-
-
- -
{{ el.name }}
-
-
- -
- 下载 -
-
-
- -
- 下载 -
-
-
-
-
- -
+ 此课程无附件 +
+
+
+
+ +
{{ el.name }}
+
+
+ +
+ 下载 +
+
+
+ +
+ 下载 +
+
+
+
+
+ +
{{ pName }}
/
{{ sName }}
-
/
+
/
直播详情
-
+
- 返回 + 返回
-
- +
+
@@ -206,10 +207,22 @@ const commitClick = () => { return; } + console.log({ + courseId: data.value.assessmentId, + taskIds: taskId, + chapterOrStageId: 0, + pName: "直播", + sName: data.value.liveName, + type: 4 + }) + router.push({ path: "/surveydetail", query: { courseId: data.value.assessmentId, + taskId: taskId, + taskIds: taskId, + chapterOrStageId: 0, pName: "直播", sName: data.value.liveName, type: 4 diff --git a/src/views/project/ProjectDetails.vue b/src/views/project/ProjectDetails.vue index eef8f41..863f4e6 100644 --- a/src/views/project/ProjectDetails.vue +++ b/src/views/project/ProjectDetails.vue @@ -8,7 +8,8 @@
- 返回 + 返回
@@ -466,6 +467,8 @@ function toFinish(d, sName, chapterOrStageId) { query: { id: d.projectTaskId, type: 2, + taskId: data.value.projectId, + taskIds: data.value.projectId, courseId: d.courseId, pName: data.value.name, sName, diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue index 73b98dc..7213359 100644 --- a/src/views/roadmap/PathDetails.vue +++ b/src/views/roadmap/PathDetails.vue @@ -8,13 +8,14 @@
- 返回 + 返回
- -
- + +
+
{{ userInfo.bandDesc }} @@ -406,6 +407,8 @@ function toFinish(d) { // id: d.routerTaskId, id: routerId, type: 1, + taskId: routerId, + taskIds: routerId, courseId: d.courseId, pName: data.value.name, sName: data.value.currentStageName, diff --git a/src/views/survey/SurveyDetail.vue b/src/views/survey/SurveyDetail.vue index ff5cea4..10e0821 100644 --- a/src/views/survey/SurveyDetail.vue +++ b/src/views/survey/SurveyDetail.vue @@ -6,7 +6,7 @@
{{ pName }}
/
{{ sName }}
-
/
+
/
评估详情
-
+
- 返回 + 返回
-
- - -
【评估】{{data.assessmentName}}
- - -
-
- + +
【评估】{{ data.assessmentName }}
+ + +
+
+ @@ -332,7 +333,7 @@ import { ElMessage } from "element-plus"; import { ref } from "vue"; const { - query: { courseId, id: taskId, type, pName, sName, chapterOrStageId }, + query: { courseId, id: taskId, taskIds, type, pName, sName, chapterOrStageId }, } = useRoute(); const router = useRouter(); const returnclick = () => { @@ -351,7 +352,8 @@ function formateArr(arr1) { return newarr } -const { data } = useRequest(ASSESSMENT_QUERY(courseId), { id: courseId, type, chapterOrStageId, targetId: taskId }); +const { data } = useRequest(ASSESSMENT_QUERY(courseId), { id: courseId, type, chapterOrStageId, targetId: taskIds ? taskIds : 0 }); +console.log('我是查询评估的参数', { id: courseId, type, chapterOrStageId, targetId: taskIds ? taskIds : 0 }) console.log('我是需要排序得题目', data) function goHome() { @@ -366,10 +368,10 @@ function submit() { if (1 > 0) { console.log(data) console.log('我是提交的数据', { - targetId: taskId, // 项目、路径图或开课的Id - chapterOrStageId: chapterOrStageId, // 关卡或者阶段Id 关卡Id不允许为空 + targetId: taskId ? taskId : taskIds ? taskIds : 0, // 项目、路径图或开课的Id + chapterOrStageId: chapterOrStageId ? chapterOrStageId : 0, // 关卡或者阶段Id 关卡Id不允许为空 assessmentId: courseId, - taskId, + taskId: taskId ? taskId : taskIds ? taskIds : 0, type, result: JSON.stringify(data.value), }) @@ -418,12 +420,13 @@ function submit() { return ElMessage.warning("您有未填写的评估题干"); } } + data.value.isSubmit = !data.value.isSubmit; request(ASSESSMENT_SUBMIT, { - targetId: taskId, // 项目、路径图或开课的Id - chapterOrStageId: chapterOrStageId, // 关卡或者阶段Id 关卡Id不允许为空 + targetId: taskIds ? taskIds : 0, // 项目、路径图或开课的Id + chapterOrStageId: chapterOrStageId ? chapterOrStageId : 0, // 关卡或者阶段Id 关卡Id不允许为空 assessmentId: courseId, - taskId, + taskId: taskIds ? taskIds : 0, type, result: JSON.stringify(data.value), }).then(() => { diff --git a/vite.config.js b/vite.config.js index 9ecb0b7..f6d6081 100644 --- a/vite.config.js +++ b/vite.config.js @@ -13,85 +13,88 @@ const path = require('path') export default defineConfig(({ command, mode }) => ({ - base: loadEnv(mode, process.cwd()).VITE_BASE, - plugins: [ - vue(), - // legacy({ - // targets: ['chrome 64', 'defaults', 'not IE 11'] - // }), - topLevelAwait({ - promiseExportName: '__tla', - promiseImportName: i => `__tla_${i}` - }), - // viteMockServe({ - // mockPath: './src/mock/mocks', - // }) - ], - resolve: { - alias: [ - { find: '@', replacement: path.resolve(__dirname, 'src') } - ] - }, - server: { - proxy: { - '/file/upload': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/stu': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/queryVoteSubmitDetailById': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/work': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/discuss': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/discussSubmit': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/comment': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/vote': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - '/admin': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/activity': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/liveBroadcast': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/examination': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/assessment': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/workSubmit': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, '/userbasic': { - target: 'https://u-pre.boe.com', - changeOrigin: true, - }, '/link': { - target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, - }, - } - } + base: loadEnv(mode, process.cwd()).VITE_BASE, + plugins: [ + vue(), + // legacy({ + // targets: ['chrome 64', 'defaults', 'not IE 11'] + // }), + topLevelAwait({ + promiseExportName: '__tla', + promiseImportName: i => `__tla_${i}` + }), + // viteMockServe({ + // mockPath: './src/mock/mocks', + // }) + ], + resolve: { + alias: [ + { find: '@', replacement: path.resolve(__dirname, 'src') } + ] + }, + server: { + proxy: { + '/file/upload': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/stu': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/queryVoteSubmitDetailById': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/work': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/discuss': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/discussSubmit': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/comment': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/vote': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + '/admin': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/activity': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/liveBroadcast': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/examination': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/assessment': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/workSubmit': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/userbasic': { + target: 'https://u-pre.boe.com', + changeOrigin: true, + }, '/link': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, '/onlineClasses/queryOnlineClassesStudyDetail': { + target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, + changeOrigin: true, + }, + } + } }) )