Merge branch 'zcwy-teacher-manage' into master_1202

This commit is contained in:
joshen
2024-12-02 19:28:11 +08:00
70 changed files with 29855 additions and 38 deletions

View File

@@ -415,6 +415,59 @@
<router-link to="/teacheropinion">意见</router-link>
</a-menu-item>
</a-sub-menu>
<a-sub-menu key="sub24" @titleClick="titleClick" v-if="checkMenu('lecturer')">
<template #icon>
<div class="imgBox">
<img style="width: 15px; height: 15px" src="../assets/images/navleft/project.png" />
</div>
</template>
<template #title>讲师管理</template>
<a-menu-item key="sub24-1" v-if="checkMenu('lecturer')">
<span
:class="{
circleActive: selectedKeys[0] === 'sub24-1' ? true : false,
circle: selectedKeys[0] === 'sub24-1' ? false : true,
}"
></span>
<router-link to="/lecturerlist">讲师列表</router-link>
</a-menu-item>
<a-menu-item key="sub24-2">
<span
:class="{
circleActive : selectedKeys[0] === 'sub24-2' ? true : false,
circle: selectedKeys[0] === 'sub24-2' ? false : true,
}"
></span>
<router-link to="/teachingrecord">授课记录</router-link>
</a-menu-item>
<a-menu-item key="sub24-3">
<span
:class="{
circleActive: selectedKeys[0] === 'sub24-3' ? true : false,
circle: selectedKeys[0] === 'sub24-3' ? false : true,
}"
></span>
<router-link to="/lecturerfeemanagement">讲师费管理</router-link>
</a-menu-item>
<a-menu-item key="sub24-4">
<span
:class="{
circleActive: selectedKeys[0] === 'sub24-4' ? true : false,
circle: selectedKeys[0] === 'sub24-4' ? false : true,
}"
></span>
<router-link to="/lecturerfeestatistics">讲师费统计</router-link>
</a-menu-item>
<a-menu-item key="sub24-5">
<span
:class="{
circleActive: selectedKeys[0] === 'sub24-5' ? true : false,
circle: selectedKeys[0] === 'sub24-5' ? false : true,
}"
></span>
<router-link to="/organization">培训发生组织</router-link>
</a-menu-item>
</a-sub-menu>
<a-menu-item key="sub13" @titleClick="titleClick" v-if="checkMenu('articlemanage')">
<div class="imgBox">
<img
@@ -623,8 +676,6 @@
</div>
<router-link to="/dictmanage">字典管理</router-link>
</a-menu-item>
</a-menu>
</div>
<div
@@ -687,6 +738,9 @@
<a-menu-item key="sub22" @titleClick="titleClick">
<router-link to="/tooldown">教师专区</router-link>
</a-menu-item>
<a-menu-item key="sub24" @titleClick="titleClick">
<router-link to="/lecturerlist">讲师管理</router-link>
</a-menu-item>
<a-menu-item key="sub13" @titleClick="titleClick">
<router-link to="/articlemanage">文章</router-link>
</a-menu-item>
@@ -710,7 +764,6 @@
<a-menu-item key="sub20" v-if="checkMenu('dictmanage')">
<router-link to="/dictmanage">字典</router-link>
</a-menu-item>
</a-menu>
</div>
</div>
@@ -752,6 +805,12 @@ export default {
"sub21",
"sub22",
"sub23",
"sub24",
"sub25",
"sub26",
"sub27",
"sub28",
"sub29",
],
openKeys: localStorage.getItem("openKeys")
? JSON.parse(localStorage.getItem("openKeys"))
@@ -968,11 +1027,47 @@ export default {
pagename: "问答管理",
},
{
href: "/evaluationupload",
href: "/insidelecturer",
openKeys: "sub23",
selectedKeys: "sub23-1",
pagename: "测评上传",
},
{
href: "/lecturerlist",
openKeys: "sub24",
selectedKeys: "sub24-1",
pagename: "讲师列表",
},
{
href: "/teachingrecord",
openKeys: "sub24",
selectedKeys: "sub24-2",
pagename: "授课记录",
},
{
href: "/lecturerfeemanagement",
openKeys: "sub24",
selectedKeys: "sub24-3",
pagename: "讲师费管理",
},
{
href: "/lecturerfeestatistics",
openKeys: "sub24",
selectedKeys: "sub24-4",
pagename: "讲师费统计",
},
{
href: "/organization",
openKeys: "sub24",
selectedKeys: "sub24-5",
pagename: "培训发生组织",
},
{
href: "/lecturerSystem",
openKeys: "sub29",
selectedKeys: "sub29",
pagename: "讲师体系管理",
},
{
href: "/download",
openKeys: "sub15",