mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-student.git
synced 2025-12-09 10:56:48 +08:00
Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -78,3 +78,6 @@ export const LINKGETONE = `/link/getOne`
|
|||||||
// 讨论模块
|
// 讨论模块
|
||||||
// -- 根据讨论的Id查询讨论发表的帖子
|
// -- 根据讨论的Id查询讨论发表的帖子
|
||||||
export const QueryDiscussSubmitDetailByDiscussId = '/discussSubmit/queryDiscussSubmitDetailByDiscussId post'
|
export const QueryDiscussSubmitDetailByDiscussId = '/discussSubmit/queryDiscussSubmitDetailByDiscussId post'
|
||||||
|
|
||||||
|
// 测评任务去学习
|
||||||
|
export const EvaluationToLearn = '/evaluation/evaluationToLearn post'
|
||||||
|
|||||||
@@ -281,6 +281,7 @@ import {
|
|||||||
ROUTER_PROCESS,
|
ROUTER_PROCESS,
|
||||||
LINK_DETAILS,
|
LINK_DETAILS,
|
||||||
STUDY_RECORD,
|
STUDY_RECORD,
|
||||||
|
EvaluationToLearn
|
||||||
} from "@/api/api";
|
} from "@/api/api";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
import store from "@/store";
|
import store from "@/store";
|
||||||
@@ -415,7 +416,6 @@ function judgeTaskIsEnd(type, endTimes, status) {
|
|||||||
|
|
||||||
function toFinish(d, sName, chapterOrStageId) {
|
function toFinish(d, sName, chapterOrStageId) {
|
||||||
console.log("dddddd", d, sName, chapterOrStageId);
|
console.log("dddddd", d, sName, chapterOrStageId);
|
||||||
|
|
||||||
if(judgeTaskIsEnd(d.type ,data.value.endTime, data.value.status)){
|
if(judgeTaskIsEnd(d.type ,data.value.endTime, data.value.status)){
|
||||||
ElMessage.error("当前任务已结束")
|
ElMessage.error("当前任务已结束")
|
||||||
return
|
return
|
||||||
@@ -514,6 +514,37 @@ function toFinish(d, sName, chapterOrStageId) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// 测评模块 请求接口跳转新的页面 - 新增 暂时未调试 目前无测评数据 2023-02-04
|
||||||
|
if(d.type == 100) {
|
||||||
|
// 调用接口 跳转页面
|
||||||
|
console.log('我是查询测评跳转链接所传递得参数',{
|
||||||
|
"businessType": "project",
|
||||||
|
"chapterId": chapterOrStageId,
|
||||||
|
"courseId": d.courseId,
|
||||||
|
"quizKid": "",
|
||||||
|
"routerOrProjectId": projectId,
|
||||||
|
"studentId": data.value.userInfoBo.userId,
|
||||||
|
"studentName": data.value.userInfoBo.userName
|
||||||
|
})
|
||||||
|
request(EvaluationToLearn, {
|
||||||
|
"businessType": "project",
|
||||||
|
"chapterId": chapterOrStageId,
|
||||||
|
"courseId": d.courseId,
|
||||||
|
"quizKid": "",
|
||||||
|
"routerOrProjectId": projectId,
|
||||||
|
"studentId": data.value.userInfoBo.userId,
|
||||||
|
"studentName": data.value.userInfoBo.userName
|
||||||
|
}).then(res=>{
|
||||||
|
console.log(res)
|
||||||
|
if(res.data.code==200){
|
||||||
|
// 此处写跳转url
|
||||||
|
window.open( 'http://ceping.com', '_top')
|
||||||
|
}
|
||||||
|
}).catch(err=>{
|
||||||
|
console.log(err)
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
if (!types.value.path[d.type]) {
|
if (!types.value.path[d.type]) {
|
||||||
ElMessage.error("暂时未开放");
|
ElMessage.error("暂时未开放");
|
||||||
|
|||||||
@@ -277,7 +277,7 @@ import { computed, reactive, ref, watch } from "vue";
|
|||||||
import circle from '../../assets/image/pathdetails/circle.png';
|
import circle from '../../assets/image/pathdetails/circle.png';
|
||||||
import circle2 from '../../assets/image/pathdetails/circle2.png';
|
import circle2 from '../../assets/image/pathdetails/circle2.png';
|
||||||
import { boeRequest, useRequest, request } from "@/api/request";
|
import { boeRequest, useRequest, request } from "@/api/request";
|
||||||
import { ROUTER_PROCESS, LINK_DETAILS, STUDY_RECORD } from "@/api/api";
|
import { ROUTER_PROCESS, LINK_DETAILS, STUDY_RECORD, EvaluationToLearn } from "@/api/api";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import store from "@/store";
|
import store from "@/store";
|
||||||
@@ -489,6 +489,39 @@ function toFinish(d) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 测评模块 请求接口跳转新的页面 - 新增 暂时未调试 目前无测评数据 2023-02-04
|
||||||
|
if(d.type == 100) {
|
||||||
|
// 调用接口 跳转页面
|
||||||
|
console.log('我是查询测评跳转链接所传递得参数',{
|
||||||
|
"businessType": "project",
|
||||||
|
"chapterId": chapterOrStageId,
|
||||||
|
"courseId": d.courseId,
|
||||||
|
"quizKid": "",
|
||||||
|
"routerOrProjectId": routerId,
|
||||||
|
"studentId": userInfo.value.id,
|
||||||
|
"studentName": userInfo.value.realName
|
||||||
|
})
|
||||||
|
request(EvaluationToLearn, {
|
||||||
|
"businessType": "project",
|
||||||
|
"chapterId": chapterOrStageId,
|
||||||
|
"courseId": d.courseId,
|
||||||
|
"quizKid": "",
|
||||||
|
"routerOrProjectId": routerId,
|
||||||
|
"studentId": userInfo.value.id,
|
||||||
|
"studentName": userInfo.value.realName
|
||||||
|
}).then(res=>{
|
||||||
|
console.log(res)
|
||||||
|
if(res.data.code==200){
|
||||||
|
// 此处写跳转url
|
||||||
|
window.open( 'http://ceping.com', '_top')
|
||||||
|
}
|
||||||
|
}).catch(err=>{
|
||||||
|
console.log(err)
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
if (typeof types.value.path[d.type] === "string") {
|
if (typeof types.value.path[d.type] === "string") {
|
||||||
types.value.path[d.type] &&
|
types.value.path[d.type] &&
|
||||||
types.value.path[d.type].startsWith("http") &&
|
types.value.path[d.type].startsWith("http") &&
|
||||||
|
|||||||
Reference in New Issue
Block a user