Merge branch 'stat' into third

This commit is contained in:
daihh
2022-12-13 16:52:21 +08:00
6 changed files with 62 additions and 18 deletions

View File

@@ -99,12 +99,12 @@
<span><a href="/resource/index.html" target="_blank" style="color:#303133;">旧版管理员界面</a></span>
</template>
</el-menu-item>
<!-- <el-menu-item v-show="curIdentity == 3">
<el-menu-item v-show="curIdentity == 3 && isTest">
<template slot="title">
<svg-icon icon-class="administrator" style="font-size:17px"></svg-icon>
<span><a href="/manage/learningpath" target="_blank" style="color:#303133;">新版管理员界面</a></span>
</template>
</el-menu-item> -->
</el-menu-item>
<el-menu-item v-show="curIdentity == 3">
<template slot="title">
<svg-icon icon-class="management" style="font-size:16px"></svg-icon>
@@ -252,9 +252,12 @@
</el-menu-item>
<el-menu-item index="/exam/mytask">
<!-- <i class="el-icon-menu"></i> -->
<!-- <span slot="title" class="textl">自主学习</span> -->
<span slot="title" class="textl">我的考试</span>
</el-menu-item>
<el-menu-item index="/uc/study/path" v-show="isTest">
<!-- <i class="el-icon-menu"></i> -->
<span slot="title" class="textl">学习路径图</span>
</el-menu-item>
<!-- <el-menu-item index="/uc/study/history"> -->
<!-- <i class="el-icon-menu"></i> -->
<!-- <span slot="title" class="textl">历史记录</span>
@@ -372,13 +375,14 @@ import { mapGetters } from 'vuex';
import apiCourse from '../../api/modules/course.js';
import apicourseStudy from "../../api/modules/courseStudy.js"
import courseImage from "@/components/Course/courseImage.vue"
import testUser from '@/utils/testUsers.js'
export default {
name: 'UcMenu',
components: {
courseImage,
},
computed: {
...mapGetters(['curIdentity', 'messagesBeReviewed', 'studyTaskCount']),
...mapGetters(['curIdentity', 'messagesBeReviewed', 'studyTaskCount','userInfo']),
activeMenu() {
const route = this.$route;
const { meta, path } = route;
@@ -393,6 +397,7 @@ export default {
},
data() {
return {
isTest:false,
badge: 0,
isCollapse: false,
lastStudy:{},
@@ -404,6 +409,12 @@ export default {
this.$store.dispatch('refrashStudyTaskCount');
this.getLastStudy();
},
mounted() {
console.log(this.userInfo.loginName,'this.userInfo.loginName')
if(testUser.isTest(this.userInfo.loginName)){
this.isTest=true;
}
},
methods: {
toCourseDetail(item){
if(isNaN(item.courseType)){