diff --git a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMain.vue b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMain.vue index b2dcabb..867e009 100644 --- a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMain.vue +++ b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMain.vue @@ -7,17 +7,23 @@ -
课程名称:{{kcxxInfo.kcmc}}
+
+ + + + + + 课程名称:{{kcxxInfo.kcmc}}
- - + + - + @@ -35,12 +41,14 @@ import { useRouter } from 'vue-router'; + import { MenuUnfoldOutlined } from '@ant-design/icons-vue'; import headerPage from '/@/views/site/common/header.vue'; import footerPage from '/@/views/site/common/footer.vue'; import dqxqkcMenu from '/@/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue'; import dqxqkc from '/@/views/site/renKeJiaoCheng/checkKecheng/dqxqkc.vue'; const maxClassName = ref({}); + const dqxqkcMenuTag = ref(); const selectedKeys = ref([]); //当前路由信息 const { currentRoute } = useRouter(); @@ -48,8 +56,22 @@ const { rwbh,xqxn } = query;//获取传递参数 let router = useRouter(); const kcxxInfo = ref(''); + const spanlg = ref(5); + const spanlt = ref(19); + const collapsed = ref(false); +function toggleCollapsed() { + collapsed.value = !collapsed.value; + dqxqkcMenuTag.value.toggleCollapsed(); + if(collapsed.value){ + spanlg.value = 1; + spanlt.value = 23; + }else{ + spanlg.value = 5; + spanlt.value = 19; + } +} //进入就加载 onMounted(() => { // console.log('rwbh:',rwbh); diff --git a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue index e13c67f..789fac9 100644 --- a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue +++ b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue @@ -1,172 +1,197 @@ diff --git a/src/views/site/studentWdkc/studentMain.vue b/src/views/site/studentWdkc/studentMain.vue index 62ffb11..6b7dd42 100644 --- a/src/views/site/studentWdkc/studentMain.vue +++ b/src/views/site/studentWdkc/studentMain.vue @@ -7,17 +7,23 @@ -
课程名称:{{kcxxInfo.kcmc}}
+
+ + + + + + 课程名称:{{kcxxInfo.kcmc}}
- - + + - + @@ -40,6 +46,7 @@ import { getUserSf,getSysConfig } from '/@/views/site/utils/index'; import { defHttp } from '/@/utils/http/axios'; import { useRouter } from 'vue-router'; + import { MenuUnfoldOutlined } from '@ant-design/icons-vue'; import headerPage from '/@/views/site/common/header.vue'; @@ -49,13 +56,28 @@ const maxClassName = ref({}); const selectedKeys = ref([]); const kcxxInfo = ref(''); + const dqxqkcMenuTag = ref(); //当前路由信息 const { currentRoute } = useRouter(); const { query } = unref(currentRoute); const { rwbh,xqxn } = query;//获取传递参数 let router = useRouter(); + const spanlg = ref(5); + const spanlt = ref(19); + const collapsed = ref(false); + function toggleCollapsed() { + collapsed.value = !collapsed.value; + dqxqkcMenuTag.value.toggleCollapsed(); + if(collapsed.value){ + spanlg.value = 1; + spanlt.value = 23; + }else{ + spanlg.value = 5; + spanlt.value = 19; + } +} //进入就加载 onMounted(() => { defHttp.get({ url: '/ktgl/kcKechengbiao/getKcxxByRwbhXqxn', params: { rwbh: rwbh,xqxn:xqxn } }).then((res) => { diff --git a/src/views/site/studentWdkc/studentMenu.vue b/src/views/site/studentWdkc/studentMenu.vue index fad7fd6..df51f85 100644 --- a/src/views/site/studentWdkc/studentMenu.vue +++ b/src/views/site/studentWdkc/studentMenu.vue @@ -3,26 +3,40 @@ + 通知公告 + 课程简介 教学单元 + 课程作业 + 课程测验 + 问卷调查 + 讨论区 @@ -79,7 +99,7 @@ diff --git a/src/views/zy/zyInfo/ZyInfoV2List.vue b/src/views/zy/zyInfo/ZyInfoV2List.vue index 5415274..433a7d2 100644 --- a/src/views/zy/zyInfo/ZyInfoV2List.vue +++ b/src/views/zy/zyInfo/ZyInfoV2List.vue @@ -93,6 +93,7 @@ d