diff --git a/src/api/index1.js b/src/api/index1.js index 1b315788..42b3b5bd 100644 --- a/src/api/index1.js +++ b/src/api/index1.js @@ -62,6 +62,8 @@ export const getRouterDetail = (routerId) => http.get('/admin/router/detail', { + + // 测试方法 // import * as api from '../../api/index' // api.getLearnPath({}).then(res => { diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index 3124ba72..2abfc972 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -33,7 +33,10 @@ export default { // console.log("监听路由"); console.log("new:" + n + ",old:" + o); - if (n === "/learningpath" || n === "/LearningPath") { + if ( + n.indexOf("/learningpath") !== -1 || + n.indexOf("/LearningPath") !== -1 + ) { state.list = [ { name: "学习路径", @@ -42,7 +45,7 @@ export default { }, ]; } - if (n === "/leveladd" || n === "/LevelAdd") { + if (n.indexOf("/leveladd") !== -1 || n.indexOf("/LevelAdd") !== -1) { state.list = [ { name: "学习路径", @@ -53,7 +56,10 @@ export default { }, ]; } - if (n === "/leveladddetail" || n === "/LevelAddDetail") { + if ( + n.indexOf("/leveladddetail") !== -1 || + n.indexOf("/LevelAddDetail") !== -1 + ) { state.list = [ { name: "学习路径", @@ -68,7 +74,10 @@ export default { }, ]; } - if (n === "/levelcheck" || n === "/LevelCheck") { + if ( + n.indexOf("/levelcheck") !== -1 || + n.indexOf("/LevelCheck") !== -1 + ) { state.list = [ { name: "学习路径", @@ -83,7 +92,10 @@ export default { }, ]; } - if (n === "/projectmanage" || n === "/ProjectManage") { + if ( + n.indexOf("/projectmanage") !== -1 || + n.indexOf("/ProjectManage") !== -1 + ) { state.list = [ { name: "项目中心", @@ -96,7 +108,10 @@ export default { }, ]; } - if (n === "/projectadd" || n === "/ProjectAdd") { + if ( + n.indexOf("/projectadd") !== -1 || + n.indexOf("/ProjectAdd") !== -1 + ) { state.list = [ { name: "项目", @@ -107,7 +122,7 @@ export default { }, ]; } - if (n === "/taskpage" || n === "/TaskPage") { + if (n.indexOf("/taskpage") !== -1 || n.indexOf("/TaskPage") !== -1) { state.list = [ { name: "项目", @@ -118,7 +133,7 @@ export default { }, ]; } - if (n === "/taskadd" || n === "/TaskAdd") { + if (n.indexOf("/taskadd") !== -1 || n.indexOf("/TaskAdd") !== -1) { state.list = [ { name: "项目", @@ -135,7 +150,10 @@ export default { }, ]; } - if (n === "/templatelibrary" || n === "/TemplateLibrary") { + if ( + n.indexOf("/templatelibrary") !== -1 || + n.indexOf("/TemplateLibrary") !== -1 + ) { state.list = [ { name: "项目中心", @@ -145,7 +163,10 @@ export default { }, ]; } - if (n === "/libraryadd" || n === "/LibraryAdd") { + if ( + n.indexOf("/libraryadd") !== -1 || + n.indexOf("/LibraryAdd") !== -1 + ) { state.list = [ { name: "项目中心", @@ -159,7 +180,10 @@ export default { }, ]; } - if (n === "/coursemanage" || n === "/CourseManage") { + if ( + n.indexOf("/coursemanage") !== -1 || + n.indexOf("/CourseManage") !== -1 + ) { state.list = [ { name: "课程库", @@ -172,7 +196,10 @@ export default { }, ]; } - if (n === "/coursewaremanage" || n === "/CoursewareManage") { + if ( + n.indexOf("/coursewaremanage") !== -1 || + n.indexOf("/CoursewareManage") !== -1 + ) { state.list = [ { name: "课程库", @@ -182,7 +209,10 @@ export default { }, ]; } - if (n === "/researchmanage" || n === "/ResearchManage") { + if ( + n.indexOf("/researchmanage") !== -1 || + n.indexOf("/ResearchManage") !== -1 + ) { state.list = [ { name: "评估管理", @@ -191,7 +221,10 @@ export default { }, ]; } - if (n === "/managepage" || n === "/ManagePage") { + if ( + n.indexOf("/managepage") !== -1 || + n.indexOf("/ManagePage") !== -1 + ) { state.list = [ { name: "评估管理", @@ -204,7 +237,10 @@ export default { ]; } - if (n === "/researchadd" || n === "/ResearchAdd") { + if ( + n.indexOf("/researchadd") !== -1 || + n.indexOf("/ResearchAdd") !== -1 + ) { state.list = [ { name: "评估管理", @@ -217,14 +253,20 @@ export default { ]; } - if (n === "/certificatecenter" || n === "/CertificateCenter") { + if ( + n.indexOf("/certificatecenter") !== -1 || + n.indexOf("/CertificateCenter") !== -1 + ) { state.list = [ { name: "证书中心", }, ]; } - if (n === "/systemmanage" || n === "/SystemManage") { + if ( + n.indexOf("/systemmanage") !== -1 || + n.indexOf("/SystemManage") !== -1 + ) { state.list = [ { name: "系统管理", diff --git a/src/views/learningpath/LearningPath.vue b/src/views/learningpath/LearningPath.vue index 6a8dc79f..51ea5961 100644 --- a/src/views/learningpath/LearningPath.vue +++ b/src/views/learningpath/LearningPath.vue @@ -1074,9 +1074,17 @@ export default { )}