diff --git a/src/assets/images/navleft/article.png b/src/assets/images/navleft/article.png new file mode 100644 index 00000000..b41fe6a8 Binary files /dev/null and b/src/assets/images/navleft/article.png differ diff --git a/src/assets/images/navleft/case.png b/src/assets/images/navleft/case.png new file mode 100644 index 00000000..8043f57d Binary files /dev/null and b/src/assets/images/navleft/case.png differ diff --git a/src/assets/images/navleft/qa.png b/src/assets/images/navleft/qa.png new file mode 100644 index 00000000..0c51ea0f Binary files /dev/null and b/src/assets/images/navleft/qa.png differ diff --git a/src/assets/images/navleft/review.png b/src/assets/images/navleft/review.png new file mode 100644 index 00000000..654c129b Binary files /dev/null and b/src/assets/images/navleft/review.png differ diff --git a/src/assets/images/navleft/test.png b/src/assets/images/navleft/test.png new file mode 100644 index 00000000..83cd939e Binary files /dev/null and b/src/assets/images/navleft/test.png differ diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index da3e6028..b5e57c20 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -341,6 +341,74 @@ export default { }, ]; } + + if ( + n.indexOf("/examinationcenter") !== -1 || + n.indexOf("/ExaminationCenter") !== -1 + ) { + state.list = [ + { + name: "考试", + }, + { + name: "考试管理", + }, + ]; + } + if ( + n.indexOf("/questionmanage") !== -1 || + n.indexOf("/QuestionManage") !== -1 + ) { + state.list = [ + { + name: "考试", + }, + { + name: "试题管理", + }, + ]; + } + if ( + n.indexOf("/papermanage") !== -1 || + n.indexOf("/PaperManage") !== -1 + ) { + state.list = [ + { + name: "考试", + }, + { + name: "试卷管理", + }, + ]; + } + + if ( + n.indexOf("/casemanage") !== -1 || + n.indexOf("/CaseManage") !== -1 + ) { + state.list = [ + { + name: "案例管理", + }, + ]; + } + if ( + n.indexOf("/articlemanage") !== -1 || + n.indexOf("/ArticleManage") !== -1 + ) { + state.list = [ + { + name: "文章管理", + }, + ]; + } + if (n.indexOf("/qamanage") !== -1 || n.indexOf("/QAManage") !== -1) { + state.list = [ + { + name: "问答管理", + }, + ]; + } } ); diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 3fcf9960..25500451 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -31,8 +31,8 @@ @@ -212,6 +212,72 @@ 系统管理 --> + + + + + + + 试题管理 + + + + 试卷管理 + + + + 考试管理 + + + +
+ +
+ 案例管理 +
+ +
+ +
+ 文章管理 +
+ +
+ +
+ 问答管理 +
--> - 评估 + 评估 + + + 考试 + + + 案例 + + + 文章 + + + 问答 +
@@ -290,6 +369,11 @@ export default { "sub7", "sub8", "sub9", + "sub10", + "sub11", + "sub12", + "sub13", + "sub14", ], openKeys: localStorage.getItem("openKeys") ? JSON.parse(localStorage.getItem("openKeys")) @@ -414,6 +498,43 @@ export default { selectedKeys: "sub5", pagename: "评估管理", }, + + { + href: "/questionmanage", + openKeys: "sub11", + selectedKeys: "sub11-1", + pagename: "试题管理", + }, + { + href: "/papermanage", + openKeys: "sub11", + selectedKeys: "sub11-2", + pagename: "试卷管理", + }, + { + href: "/examinationcenter", + openKeys: "sub11", + selectedKeys: "sub11-3", + pagename: "考试管理", + }, + { + href: "/casemanage", + openKeys: "sub12", + selectedKeys: "sub12", + pagename: "案例管理", + }, + { + href: "/articlemanage", + openKeys: "sub13", + selectedKeys: "sub13", + pagename: "文章管理", + }, + { + href: "/qamanage", + openKeys: "sub14", + selectedKeys: "sub14", + pagename: "问答管理", + }, ], }); diff --git a/src/views/article/ArticleManage.vue b/src/views/article/ArticleManage.vue new file mode 100644 index 00000000..25c3f69b --- /dev/null +++ b/src/views/article/ArticleManage.vue @@ -0,0 +1,52 @@ + + + + + + diff --git a/src/views/case/CaseManage.vue b/src/views/case/CaseManage.vue new file mode 100644 index 00000000..58b58328 --- /dev/null +++ b/src/views/case/CaseManage.vue @@ -0,0 +1,52 @@ + + + + + + diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 3ccd1162..db34540b 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -812,6 +812,7 @@ handleEdit(record, String(record.courseform)); } " + style="display: inline-block; margin-left: 20px" > 编辑 @@ -821,10 +822,12 @@ handleCopy(record, String(record.courseform)); } " + style="display: inline-block; margin-left: 20px" > 复制 - + + 删除 @@ -911,6 +915,7 @@ handleRejectExit(record, String(record.courseform)); } " + style="display: inline-block; margin-left: 20px" > 撤回 @@ -920,10 +925,12 @@ handleCopy(record, String(record.courseform)); } " + style="display: inline-block; margin-left: 20px" > 复制 - + +