mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-06 09:26:44 +08:00
新增测评
This commit is contained in:
2
.env
2
.env
@@ -45,5 +45,7 @@ VUE_APP_H5=//u-pre.boe.com/student-h5
|
||||
VUE_APP_AVATAR_PATH=/upload/
|
||||
# 旧版管理员界面
|
||||
VUE_APP_OLD_MANAGE=//u-pre.boe.com/resource/index.html
|
||||
# 测评管理界面
|
||||
VUE_APP_EVA_MANAGE=//u-pre.boe.com/quiz/index.html
|
||||
# 批量面授报名模板
|
||||
VUE_APP_FACE_STUDENT_TEMPLATE=批量面授报名模版-1673963663229.xlsx
|
||||
@@ -34,5 +34,7 @@ VUE_APP_FILE_PATH=/upload/boe/file/
|
||||
VUE_APP_AVATAR_PATH=/upload/
|
||||
# 旧版管理员界面
|
||||
VUE_APP_OLD_MANAGE=//u.boe.com/resource/index.html
|
||||
# 测评管理界面
|
||||
VUE_APP_EVA_MANAGE=//u.boe.com/quiz/index.html
|
||||
# 批量面授报名模板
|
||||
VUE_APP_FACE_STUDENT_TEMPLATE=/file/批量面授报名模版-1679595925822.xlsx
|
||||
@@ -26,5 +26,7 @@ VUE_APP_H5=//u.boe.com/student-h5-release
|
||||
VUE_APP_AVATAR_PATH=/upload/
|
||||
# 旧版管理员界面
|
||||
VUE_APP_OLD_MANAGE=//u-pre.boe.com/resource/index.html
|
||||
# 测评管理界面
|
||||
VUE_APP_EVA_MANAGE=//u-pre.boe.com/quiz/index.html
|
||||
# 批量面授报名模板
|
||||
VUE_APP_FACE_STUDENT_TEMPLATE=批量面授报名模版-1673963663229.xlsx
|
||||
@@ -538,6 +538,16 @@
|
||||
},
|
||||
];
|
||||
}
|
||||
if (n.indexOf("/evaluationupload") !== -1 || n.indexOf("/EvaluationUpload") !== -1) {
|
||||
state.list = [
|
||||
{
|
||||
name: "测评",
|
||||
},
|
||||
{
|
||||
name: '测评上传'
|
||||
}
|
||||
];
|
||||
}
|
||||
if (n.indexOf("/download") !== -1 || n.indexOf("/download") !== -1) {
|
||||
state.list = [
|
||||
{
|
||||
|
||||
@@ -422,6 +422,35 @@
|
||||
</div>
|
||||
<router-link to="/qamanage">问答管理</router-link>
|
||||
</a-menu-item>
|
||||
<a-sub-menu key="sub23" @titleClick="titleClick" v-if="checkMenu('evaluationupload')">
|
||||
<template #icon>
|
||||
<div class="imgBox">
|
||||
<img
|
||||
style="width: 16px; height: 16px"
|
||||
src="../assets/images/navleft/grateful.png"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
<template #title>测评</template>
|
||||
<a-menu-item key="sub23-1" v-if="checkMenu('evaluationupload')">
|
||||
<span
|
||||
:class="{
|
||||
circleActive: selectedKeys[0] === 'sub23-1' ? true : false,
|
||||
circle: selectedKeys[0] === 'sub23-1' ? false : true,
|
||||
}"
|
||||
></span>
|
||||
<router-link to="/evaluationupload">测评上传</router-link>
|
||||
</a-menu-item>
|
||||
<a-menu-item key="sub23-2">
|
||||
<span
|
||||
:class="{
|
||||
circleActive: selectedKeys[0] === 'sub22-2' ? true : false,
|
||||
circle: selectedKeys[0] === 'sub22-2' ? false : true,
|
||||
}"
|
||||
></span>
|
||||
<a target="_blank" :href="evaluationManagement">测评管理</a>
|
||||
</a-menu-item>
|
||||
</a-sub-menu>
|
||||
<a-menu-item key="sub15" @titleClick="titleClick" v-if="checkMenu('download')">
|
||||
<div class="imgBox">
|
||||
<img
|
||||
@@ -647,6 +676,9 @@
|
||||
<a-menu-item key="sub15" @titleClick="titleClick">
|
||||
<router-link to="/download">问答</router-link>
|
||||
</a-menu-item>
|
||||
<a-menu-item key="sub23" @titleClick="titleClick">
|
||||
<router-link to="/evaluationupload">测评</router-link>
|
||||
</a-menu-item>
|
||||
<a-menu-item key="sub18" v-if="checkMenu('OldSystemManage')">
|
||||
|
||||
<router-link target="_blank" to="/oldsystemmanage">旧版</router-link>
|
||||
@@ -698,7 +730,8 @@ export default {
|
||||
"sub19",
|
||||
"sub20",
|
||||
"sub21",
|
||||
"sub22"
|
||||
"sub22",
|
||||
"sub23",
|
||||
],
|
||||
openKeys: localStorage.getItem("openKeys")
|
||||
? JSON.parse(localStorage.getItem("openKeys"))
|
||||
@@ -908,6 +941,12 @@ export default {
|
||||
selectedKeys: "sub14",
|
||||
pagename: "问答管理",
|
||||
},
|
||||
{
|
||||
href: "/evaluationupload",
|
||||
openKeys: "sub23",
|
||||
selectedKeys: "sub23-1",
|
||||
pagename: "测评上传",
|
||||
},
|
||||
{
|
||||
href: "/download",
|
||||
openKeys: "sub15",
|
||||
@@ -1009,7 +1048,8 @@ export default {
|
||||
},
|
||||
|
||||
],
|
||||
oldManage: window.location.protocol + process.env.VUE_APP_OLD_MANAGE
|
||||
oldManage: window.location.protocol + process.env.VUE_APP_OLD_MANAGE,
|
||||
evaluationManagement: window.location.protocol + process.env.VUE_APP_EVA_MANAGE
|
||||
});
|
||||
|
||||
const onOpenChange = (openKeys) => {
|
||||
|
||||
@@ -67,6 +67,8 @@ export default createStore({
|
||||
},
|
||||
SET_PERMISSION(state, permissions) {
|
||||
state.menus = permissions;
|
||||
state.menus = [...permissions,'/evaluationupload'];
|
||||
console.log(state.menus,"state.menus");
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
15
src/views/evaluation/evaluationUpload.vue
Normal file
15
src/views/evaluation/evaluationUpload.vue
Normal file
@@ -0,0 +1,15 @@
|
||||
<template>
|
||||
<div>
|
||||
hello啊,我是测评上传
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
||||
</style>
|
||||
Reference in New Issue
Block a user