From 440470d9e40a2ccc7eb31b06ba5172892f6dadd2 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Thu, 8 Aug 2024 09:47:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../checkKecheng/dqxqkcMain.vue | 30 +- .../checkKecheng/dqxqkcMenu.vue | 315 ++++++----- src/views/site/studentWdkc/studentMain.vue | 30 +- src/views/site/studentWdkc/studentMenu.vue | 34 +- src/views/zy/zyInfo/StudentZyInfoList.vue | 77 ++- src/views/zy/zyInfo/ZyInfoV2List.vue | 107 ++-- .../zy/zyInfo/components/ZyInfoDetailForm.vue | 520 +++++++++--------- .../zy/zyInfo/components/ZyInfoPfbzForm.vue | 336 +++++++++++ .../zy/zyInfo/components/ZyInfoPfbzModal.vue | 75 +++ .../zy/zyInfoStudent/ZyInfoStudent.data.ts | 2 +- .../zyInfoStudentHp/ZyInfoStudentHpList.vue | 50 +- .../ZyInfoStudentHpMyhpfsList.vue | 2 +- .../ZyInfoStudentHpYpyList.vue | 11 +- src/views/zy/zyInfoStudentHp/ZyhpMainList.vue | 10 +- .../components/ZyInfoStudentHpOneForm.vue | 6 +- 15 files changed, 1095 insertions(+), 510 deletions(-) create mode 100644 src/views/zy/zyInfo/components/ZyInfoPfbzForm.vue create mode 100644 src/views/zy/zyInfo/components/ZyInfoPfbzModal.vue 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