diff --git a/README.md b/README.md index 2c5bea2f..3dee4fd0 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,8 @@ See [Configuration Reference](https://cli.vuejs.org/config/). ``` LearningPath.vue:学习路径页面 +LevelAdd.vue:关卡页面 +LevelAddDetail.vue:创建关卡页面 ``` diff --git a/src/App.vue b/src/App.vue index 3ce8ce59..b6b111f7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -76,6 +76,8 @@ export default defineComponent({ // flex-shrink: 0; display: flex; overflow-y: scroll; + // display: flex; + // flex: 1 1 auto; width: calc(100% - 40px); // margin-bottom: 20px; margin: 0px 20px 20px 20px; diff --git a/src/assets/images/basicinfo/add.png b/src/assets/images/basicinfo/add.png new file mode 100644 index 00000000..4a173bdd Binary files /dev/null and b/src/assets/images/basicinfo/add.png differ diff --git a/src/assets/images/basicinfo/close22.png b/src/assets/images/basicinfo/close22.png new file mode 100644 index 00000000..897eb67b Binary files /dev/null and b/src/assets/images/basicinfo/close22.png differ diff --git a/src/assets/images/coursewareManage/asterisk.png b/src/assets/images/coursewareManage/asterisk.png new file mode 100644 index 00000000..49c7ac99 Binary files /dev/null and b/src/assets/images/coursewareManage/asterisk.png differ diff --git a/src/assets/images/coursewareManage/close.png b/src/assets/images/coursewareManage/close.png new file mode 100644 index 00000000..26992042 Binary files /dev/null and b/src/assets/images/coursewareManage/close.png differ diff --git a/src/assets/images/coursewareManage/down.png b/src/assets/images/coursewareManage/down.png new file mode 100644 index 00000000..2d4fe598 Binary files /dev/null and b/src/assets/images/coursewareManage/down.png differ diff --git a/src/assets/images/coursewareManage/enclosure.png b/src/assets/images/coursewareManage/enclosure.png new file mode 100644 index 00000000..4bdc5097 Binary files /dev/null and b/src/assets/images/coursewareManage/enclosure.png differ diff --git a/src/assets/images/coursewareManage/export.png b/src/assets/images/coursewareManage/export.png new file mode 100644 index 00000000..78b8331f Binary files /dev/null and b/src/assets/images/coursewareManage/export.png differ diff --git a/src/assets/images/coursewareManage/export1.png b/src/assets/images/coursewareManage/export1.png new file mode 100644 index 00000000..8f136521 Binary files /dev/null and b/src/assets/images/coursewareManage/export1.png differ diff --git a/src/assets/images/coursewareManage/givepower.png b/src/assets/images/coursewareManage/givepower.png new file mode 100644 index 00000000..94eb5488 Binary files /dev/null and b/src/assets/images/coursewareManage/givepower.png differ diff --git a/src/assets/images/coursewareManage/scht.png b/src/assets/images/coursewareManage/scht.png new file mode 100644 index 00000000..e3a32e92 Binary files /dev/null and b/src/assets/images/coursewareManage/scht.png differ diff --git a/src/assets/images/coursewareManage/stum.png b/src/assets/images/coursewareManage/stum.png new file mode 100644 index 00000000..06533bc3 Binary files /dev/null and b/src/assets/images/coursewareManage/stum.png differ diff --git a/src/assets/images/coursewareManage/up.png b/src/assets/images/coursewareManage/up.png new file mode 100644 index 00000000..1521cb9c Binary files /dev/null and b/src/assets/images/coursewareManage/up.png differ diff --git a/src/assets/images/leveladd/1.png b/src/assets/images/leveladd/1.png new file mode 100644 index 00000000..fbd98c14 Binary files /dev/null and b/src/assets/images/leveladd/1.png differ diff --git a/src/assets/images/leveladd/2.png b/src/assets/images/leveladd/2.png new file mode 100644 index 00000000..a578e5ad Binary files /dev/null and b/src/assets/images/leveladd/2.png differ diff --git a/src/assets/images/leveladd/3.png b/src/assets/images/leveladd/3.png new file mode 100644 index 00000000..597a0b9a Binary files /dev/null and b/src/assets/images/leveladd/3.png differ diff --git a/src/assets/scss/common.scss b/src/assets/scss/common.scss index 3e8dce2d..5386258b 100644 --- a/src/assets/scss/common.scss +++ b/src/assets/scss/common.scss @@ -191,4 +191,74 @@ display: none; .tabledropdown { width: 100px !important; } -//表格下拉框------------------------------------------- \ No newline at end of file +//表格下拉框------------------------------------------- + +//抽屉-------------------------------------------------------- +.drawerStyle { + .ant-drawer-content-wrapper { + max-width: 1050px; + .ant-drawer-header { + display: none !important; + } + .ant-drawer-body { + padding: 0; + } + } + .drawerMain { + min-width: 700px; + margin: 0px 32px 0px 32px; + overflow-x: scroll; + display: flex; + flex-direction: column; + + + }} + //抽屉-------------------------------------------------------- + + //弹窗-------------------------------------------------------- + .modalStyle { + height: 100%; + .ant-modal { + height: calc(100% - 200px); + background-color: rgba(255, 255, 255, 1); + // overflow-y: scroll; + min-width: 900px; + max-width: 1300px; + padding: 0; + .ant-modal-content { + width: 100%; + height: 100%; + } + .ant-modal-body { + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + } + .ant-modal-header { + display: none; + } + .ant-modal-body { + padding: 0px; + } + .modalHeader { + width: 100%; + height: 68px; + background: linear-gradient( + 0deg, + rgba(78, 166, 255, 0) 0%, + rgba(78, 166, 255, 0.2) 100% + ); + } + .modalMain { + height: 0px; + flex: 1 1 auto; + overflow-y: scroll; + margin-top: 7px; + margin: 0px 52px; + + + } + } + } + //弹窗-------------------------------------------------------- \ No newline at end of file diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index 78e6e7d2..493bd4a5 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -144,7 +144,15 @@ export default { { name: "管理", href: "", - } + }, + ]; + } + + if (n === "/certificatecenter" || n === "/CertificateCenter") { + state.list = [ + { + name: "证书中心", + }, ]; } if (n === "/systemmanage" || n === "/SystemManage") { diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index a724b761..37cc13bd 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -144,7 +144,8 @@ src="../assets/images/navleft/certificate.png" /> - 证书中心 + + 证书中心
@@ -293,6 +294,13 @@ export default { selectedKeys: "sub3-2", pagename: "课程管理", }, + { + href: "/certificatecenter", + openKeys: "sub8", + selectedKeys: "sub8", + pagename: "证书中心", + }, + { href: "/systemmanage", openKeys: "sub9", diff --git a/src/views/certificate/CertificateCenter.vue b/src/views/certificate/CertificateCenter.vue index e69de29b..12ccd662 100644 --- a/src/views/certificate/CertificateCenter.vue +++ b/src/views/certificate/CertificateCenter.vue @@ -0,0 +1,330 @@ + + + diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 5050e2d6..614a2aa5 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -79,22 +79,19 @@
-
-