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 @@ + + + + + \ No newline at end of file