diff --git a/src/assets/images/leveladd/back.png b/src/assets/images/leveladd/back.png new file mode 100644 index 00000000..4e9e5f8b Binary files /dev/null and b/src/assets/images/leveladd/back.png differ diff --git a/src/assets/images/leveladd/ma.png b/src/assets/images/leveladd/ma.png new file mode 100644 index 00000000..9a4996b1 Binary files /dev/null and b/src/assets/images/leveladd/ma.png differ diff --git a/src/assets/images/leveladd/more.png b/src/assets/images/leveladd/more.png new file mode 100644 index 00000000..d1c08d0e Binary files /dev/null and b/src/assets/images/leveladd/more.png differ diff --git a/src/assets/images/leveladd/pub.png b/src/assets/images/leveladd/pub.png new file mode 100644 index 00000000..7813185d Binary files /dev/null and b/src/assets/images/leveladd/pub.png differ diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index 9628b7ba..32139a04 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -42,6 +42,17 @@ export default { }, ]; } + if (n === "/leveladd" || n === "/LevelAdd") { + state.list = [ + { + name: "学习路径", + href: "/learningpath", + }, + { + name: "创建关卡", + }, + ]; + } if (n === "/projectmanage" || n === "/ProjectManage") { state.list = [ { @@ -66,6 +77,7 @@ export default { }, ]; } + if (n === "/templatelibrary" || n === "/TemplateLibrary") { state.list = [ { diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 2ef66aed..a2bff243 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -251,6 +251,12 @@ export default { selectedKeys: "sub1", pagename: "学习路径", }, + { + href: "/leveladd", + openKeys: "sub1", + selectedKeys: "sub1", + pagename: "创建关卡", + }, { href: "/projectmanage", openKeys: "sub2", diff --git a/src/views/learningpath/LearningPath.vue b/src/views/learningpath/LearningPath.vue index e8f0f522..6571d681 100644 --- a/src/views/learningpath/LearningPath.vue +++ b/src/views/learningpath/LearningPath.vue @@ -71,6 +71,7 @@ :data-source="tableData" :loading="tableDataTotal === -1 ? true : false" expandRowByClick="true" + :scroll="{ x: 1600, y: 800 }" @expand="expandTable" :pagination=" tableDataTotal > 10 @@ -319,7 +320,10 @@ export default { 发布 编辑 - 关卡 + + 关卡 + + 授权 diff --git a/src/views/learningpath/LevelAdd.vue b/src/views/learningpath/LevelAdd.vue new file mode 100644 index 00000000..357e244a --- /dev/null +++ b/src/views/learningpath/LevelAdd.vue @@ -0,0 +1,555 @@ + + + + + + + + 产品经理进阶路径 + 创建时间:2022-07-21 00:00 + + + + + + 发布 + + + + 更多 + + + 撤回 + 复制 + + + + + + 返回 + + + + + + + + + + + + + + + 搜索 + + + + 重置 + + + + + 创建关卡 + + + + + + + {{ item.lev }} + + {{ item.name }} + + 当前关卡 + {{ item.count }} + 个人 + + + + + + {{ item.online }} + + 在线 + + + + + {{ item.homework }} + + 作业 + + + + + {{ item.juan }} + + 问卷 + + + + + {{ item.ballot }} + + 投票 + + + + + {{ item.test }} + + 考试 + + + + 编辑 + + 更多 + + + + + + + + + + + + ccc + + eee + + + + + + + + \ No newline at end of file