原标签

This commit is contained in:
670788339
2025-10-24 09:46:46 +08:00
parent d77b040d65
commit 1f6c223011
3 changed files with 81 additions and 4 deletions

View File

@@ -893,6 +893,13 @@
}
];
}
if (n.indexOf("/tagmanage") !== -1 || n.indexOf("/download") !== -1) {
state.list = [
{
name: "标签管理",
},
];
}
}
);

View File

@@ -564,7 +564,18 @@
<router-link to="/trainingnewmanager">新任管理者培训数据</router-link>
</a-menu-item>
</a-sub-menu>
<a-menu-item key="sub16" v-if="checkMenu('OldSystemManage')">
<!-- 标签管理 <a-menu-item key="sub16" v-if="checkMenu('OnlineCourseTagManage')">-->
<a-menu-item key="sub16" v-if="checkMenu('OnlineCourseTagManage')">
<div class="imgBox">
<img
style="width: 22px; height: 22px"
src="../assets/images/navleft/tag.png"
/>
</div>
<router-link to="/tagmanage">标签管理</router-link>
</a-menu-item>
<a-menu-item key="sub17" v-if="checkMenu('OldSystemManage')">
<div class="imgBox">
<img style="width: 22px; height: 22px" src="../assets/images/navleft/review.png" />
</div>
@@ -572,13 +583,13 @@
</a-menu-item>
<!-- <router-link target="_blank" to="/oldsystemmanage">旧版管理员界面</router-link> -->
<a-menu-item key="sub17" v-if="checkMenu('ReadingClubManage')">
<a-menu-item key="sub18" v-if="checkMenu('ReadingClubManage')">
<div class="imgBox">
<img style="width: 22px; height: 22px" src="../assets/images/navleft/review.png" />
</div>
<router-link to="/readingclubmanage">业务支援读书会管理</router-link>
</a-menu-item>
<a-menu-item key="sub18" v-if="checkMenu('dictmanage')">
<a-menu-item key="sub19" v-if="checkMenu('dictmanage')">
<div class="imgBox">
<img style="width: 22px; height: 22px" src="../assets/images/navleft/review.png" />
</div>
@@ -673,7 +684,7 @@ import { reactive, toRefs, onMounted, onUnmounted, watch } from "vue";
import { useRoute } from "vue-router";
import { useStore } from "vuex";
import { checkMenu, checkOrgs, lecturerRoute } from "@/utils/utils";
import { reportOrgs } from "@/api/indexProject";
// import { reportOrgs } from "@/api/indexProject";
export default {
name: "NavLeft",
setup() {
@@ -706,6 +717,7 @@ export default {
"sub13",
"sub14",
"sub15",
"sub16",
"sub17",
"sub18",
"sub19",
@@ -1000,6 +1012,12 @@ export default {
selectedKeys: "sub15",
pagename: "下载中心",
},
{
href: "/tagmanage",
openKeys: "sub16",
selectedKeys: "sub16",
pagename: "标签管理",
},
{
href: "/operational",
openKeys: "sub17",

View File

@@ -0,0 +1,52 @@
<!--
* @Author: lixg lixg@dongwu-inc.com
* @Date: 2022-11-09 09:26:26
* @LastEditors: lixg lixg@dongwu-inc.com
* @LastEditTime: 2022-12-11 12:01:17
* @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="articleManage">
<iframe
id="iframe"
style="width: 100%; height: 100%"
:src="iframeUrl + '/tag/manages'"
frameborder="0"
name="myframe"
security="restricted"
sandbox="allow-forms allow-downloads allow-scripts allow-same-origin allow-popups"
></iframe>
</div>
</template>
<script>
import { reactive, toRefs, onMounted } from "vue";
import { iframeUrl } from "../../api/method";
export default {
name: "ArticleManage",
setup() {
const state = reactive({
iframeUrl: iframeUrl,
});
onMounted(() => {
// console.log("执行");
});
return {
...toRefs(state),
};
},
};
</script>
<style lang="scss">
.articleManage {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
</style>