mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 04:46:46 +08:00
--fix 字典管理
This commit is contained in:
@@ -27,7 +27,8 @@
|
||||
@openChange="onOpenChange"
|
||||
@select="selectItem"
|
||||
>
|
||||
<a-sub-menu v-if="checkMenu('coursereviewedn,coursereviewed,projectreviewedn,projectreviewed')" key="sub10" @titleClick="titleClick">
|
||||
<a-sub-menu v-if="checkMenu('coursereviewedn,coursereviewed,projectreviewedn,projectreviewed')" key="sub10"
|
||||
@titleClick="titleClick">
|
||||
<template #icon>
|
||||
<div class="imgBox">
|
||||
<img
|
||||
@@ -172,6 +173,34 @@
|
||||
</div>
|
||||
<router-link to="/researchmanage">评估管理</router-link>
|
||||
</a-menu-item>
|
||||
|
||||
<a-sub-menu key="sub6">
|
||||
<template #icon>
|
||||
<div class="imgBox">
|
||||
<img
|
||||
style="width: 22px; height: 22px"
|
||||
src="../assets/images/navleft/review.png"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
<template #title>系统管理</template>
|
||||
<a-menu-item key="sub6-1">
|
||||
<span
|
||||
:class="{
|
||||
circleActive: selectedKeys[0] === 'sub6-1',
|
||||
circle: selectedKeys[0]!=='sub6-1',
|
||||
}"
|
||||
></span>
|
||||
<router-link to="/dictmanage">字典管理</router-link>
|
||||
</a-menu-item>
|
||||
</a-sub-menu>
|
||||
|
||||
<a-menu-item key="sub5" v-if="checkMenu('systemManage')">
|
||||
<div class="imgBox">
|
||||
<img style="width: 16px; height: 16px" src="../assets/images/navleft/system.png"/>
|
||||
</div>
|
||||
<router-link to="/researchmanage">评估管理</router-link>
|
||||
</a-menu-item>
|
||||
<!-- 2022-12-10注释 后面放开 -->
|
||||
<!-- <a-menu-item key="sub6" @titleClick="titleClick">
|
||||
<div class="imgBox">
|
||||
@@ -213,7 +242,8 @@
|
||||
<!-- <router-link to="/systemmanage">系统管理</router-link> -->
|
||||
<!-- </a-menu-item> -->
|
||||
|
||||
<a-sub-menu key="sub11" @titleClick="titleClick" v-if="checkMenu('questionmanage,papermanage,examinationcenter')">
|
||||
<a-sub-menu key="sub11" @titleClick="titleClick"
|
||||
v-if="checkMenu('questionmanage,papermanage,examinationcenter')">
|
||||
<template #icon>
|
||||
<div class="imgBox">
|
||||
<img
|
||||
@@ -361,10 +391,11 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { reactive, toRefs, onMounted, onUnmounted, watch } from "vue";
|
||||
import { useRoute } from "vue-router";
|
||||
import { useStore } from "vuex";
|
||||
import { checkMenu } from "@/utils/utils";
|
||||
import {reactive, toRefs, onMounted, onUnmounted, watch} from "vue";
|
||||
import {useRoute} from "vue-router";
|
||||
import {useStore} from "vuex";
|
||||
import {checkMenu} from "@/utils/utils";
|
||||
|
||||
export default {
|
||||
name: "NavLeft",
|
||||
setup() {
|
||||
@@ -688,6 +719,7 @@ export default {
|
||||
box-shadow: 0px 1px 35px 0px rgba(118, 136, 166, 0.21);
|
||||
// margin-top: -50px;
|
||||
flex-shrink: 0;
|
||||
|
||||
.packup {
|
||||
width: 19px;
|
||||
height: 15px;
|
||||
@@ -702,16 +734,19 @@ export default {
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
//图标和字放在一行
|
||||
.ant-menu-title-content {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.packupMenu .ant-menu-title-content {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
//修改导航文字颜色
|
||||
.ant-menu-title-content {
|
||||
padding: 0px !important;
|
||||
@@ -723,6 +758,7 @@ export default {
|
||||
border-right: 3px solid rgba(255, 255, 255, 0);
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
|
||||
.ant-menu-item a,
|
||||
.ant-menu-item a:hover {
|
||||
font-size: 16px;
|
||||
@@ -730,6 +766,7 @@ export default {
|
||||
color: #ffffff;
|
||||
line-height: 36px;
|
||||
}
|
||||
|
||||
//修改二级导航背景色
|
||||
.ant-menu-sub.ant-menu-inline {
|
||||
background-color: rgba(56, 139, 225, 0);
|
||||
@@ -755,10 +792,12 @@ export default {
|
||||
justify-content: center;
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
.ant-menu-submenu-arrow {
|
||||
color: rgba(255, 255, 255, 1) !important;
|
||||
right: 14px !important;
|
||||
}
|
||||
|
||||
// .ant-menu-submenu-active .ant-menu-submenu-arrow {
|
||||
// right: 11px !important;
|
||||
// }
|
||||
@@ -767,11 +806,13 @@ export default {
|
||||
background: rgba(236, 245, 255, 0.43) !important;
|
||||
border-right: 3px solid rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
//选中背景
|
||||
.ant-menu-item-selected {
|
||||
background: rgba(236, 245, 255, 0.43) !important;
|
||||
border-right: 3px solid rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
.ant-menu-vertical .ant-menu-item::after,
|
||||
.ant-menu-vertical-left .ant-menu-item::after,
|
||||
.ant-menu-vertical-right .ant-menu-item::after,
|
||||
@@ -788,6 +829,7 @@ export default {
|
||||
margin-right: 18px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.circleActive {
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
|
||||
@@ -1,43 +1,19 @@
|
||||
<!--
|
||||
* @Author: lixg lixg@dongwu-inc.com
|
||||
* @Date: 2022-11-09 09:26:26
|
||||
* @LastEditors: lixg lixg@dongwu-inc.com
|
||||
* @LastEditTime: 2022-11-25 17:37:05
|
||||
* @FilePath: /fe-manage/src/views/courselibrary/CourseManage.vue
|
||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||
-->
|
||||
<!-- 课件管理页面 -->
|
||||
<!-- sandbox="allow-forms allow-scripts allow-same-origin allow-popups" -->
|
||||
<template>
|
||||
<div class="courseManage">
|
||||
<iframe
|
||||
id="iframe"
|
||||
style="width: 100%; height: 100%"
|
||||
src="http://43.143.139.204/platform/"
|
||||
frameborder="0"
|
||||
:src="`${BOE_URL}/platform/sys/dwdictionary`"
|
||||
name="myframe"
|
||||
security="restricted"
|
||||
sandbox="allow-forms allow-scripts allow-same-origin allow-popups"
|
||||
></iframe>
|
||||
<OnlineClassModelStudent ref="stuRef"></OnlineClassModelStudent>
|
||||
<div @click="test">
|
||||
asdfasdf
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<script setup>
|
||||
import {onMounted, ref} from "vue";
|
||||
import OnlineClassModelStudent from "@/components/student/OnlineClassModelStudent";
|
||||
|
||||
const stuRef = ref()
|
||||
const BOE_URL = window.location.protocol + process.env.VUE_APP_BOE_API_URL
|
||||
|
||||
onMounted(()=>{
|
||||
window.openStudentModel = stuRef.value.openDrawer
|
||||
})
|
||||
|
||||
function test(){
|
||||
window.openStudentModel()
|
||||
}
|
||||
</script>
|
||||
<style lang="scss">
|
||||
.courseManage {
|
||||
|
||||
Reference in New Issue
Block a user