mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-20 16:26:43 +08:00
Merge branch 'stat' of https://codeup.aliyun.com/6265f483e4166464dc2f9c14/boeu/portal into stat
This commit is contained in:
@@ -44,17 +44,17 @@
|
||||
</div>
|
||||
<div class="learning-border" ></div>
|
||||
<div class="learning-info" style="margin-left:22px">
|
||||
<div class="learning-qus">当月学习时长</div>
|
||||
<div class="learning-qus">当月学习天数</div>
|
||||
<div class="learning-an"><span>12.7</span>小时</div>
|
||||
</div>
|
||||
<div class="learning-info">
|
||||
<div class="learning-qus">累计学习时长</div>
|
||||
<div class="learning-an"><span>120.7.7</span>小时</div>
|
||||
<div class="learning-qus">累计学习天数</div>
|
||||
<div class="learning-an"><span>120.7.7</span>天</div>
|
||||
</div>
|
||||
<div class="learning-border" ></div>
|
||||
<div class="learning-info" style="margin-left:22px">
|
||||
<div class="learning-qus">我的U币(累计)</div>
|
||||
<div class="learning-an"><span>120.7.7</span>小时</div>
|
||||
<div class="learning-an"><span>120.7.7</span>天</div>
|
||||
</div>
|
||||
<div class="list">
|
||||
BOE 排行榜 >>
|
||||
@@ -115,6 +115,7 @@
|
||||
<script>
|
||||
import {userAvatarText,cutFullName} from "@/utils/tools.js";
|
||||
import { mapGetters } from 'vuex'
|
||||
import apiUserstart from '@/api/modules/userstart.js'
|
||||
export default {
|
||||
name: 'UcHeader',
|
||||
computed:{
|
||||
@@ -140,8 +141,17 @@ import {userAvatarText,cutFullName} from "@/utils/tools.js";
|
||||
//let testName='京东方科技集团股份有限公司/北京中祥英科技有限公司/技术中心';
|
||||
//this.orgInfo=cutFullName(testName,1);
|
||||
this.orgInfo=cutFullName(this.userInfo.departFullName,1);
|
||||
this.getInfo();
|
||||
},
|
||||
methods:{
|
||||
getInfo(){
|
||||
// let data = {
|
||||
// statType:'10,11'
|
||||
// }
|
||||
// apiUserstart.user(data).then(res=>{
|
||||
|
||||
// })
|
||||
},
|
||||
setCurIdentity(iden){
|
||||
this.$store.dispatch('SetCurIdentity',iden);
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<el-menu
|
||||
:default-active="activeMenu"
|
||||
router
|
||||
active-text-color="#00aaff"
|
||||
active-text-color="#3379FB"
|
||||
:default-openeds="['manageTodo','manageFinish','teacherTodo','teacherFinish','myqa', 'mystudy', 'course', 'exam', 'u001', 'u002', 'u003', 'u004']"
|
||||
class="el-menu-vertical"
|
||||
@open="handleOpen"
|
||||
@@ -210,13 +210,17 @@
|
||||
</el-submenu>
|
||||
<!--user-->
|
||||
|
||||
<el-menu-item index="/need/waitaudited">
|
||||
<!-- <el-menu-item >
|
||||
<svg-icon icon-class="myubi"></svg-icon>
|
||||
<span slot="title">我的U币</span>
|
||||
</el-menu-item>
|
||||
<el-menu-item index="/need/waitaudited">
|
||||
<svg-icon icon-class="myxunzhang"></svg-icon>
|
||||
<span slot="title">我的勋章</span>
|
||||
</el-menu-item> -->
|
||||
<el-menu-item index="/user/ucurrency" v-show="curIdentity == 1">
|
||||
<svg-icon :icon-class="activeMenu == '/user/ucurrency'?'myubi-active':'myubi'"></svg-icon>
|
||||
<span slot="title">我的U币</span>
|
||||
</el-menu-item>
|
||||
<el-menu-item index="/user/medal">
|
||||
<svg-icon :icon-class="activeMenu == '/user/medal'?'myxunzhang-active':'myxunzhang'"></svg-icon>
|
||||
<span slot="title">我的勋章</span>
|
||||
</el-menu-item>
|
||||
<el-submenu index="mystudy" v-show="curIdentity == 1">
|
||||
<template slot="title">
|
||||
@@ -243,13 +247,13 @@
|
||||
<!-- <span slot="title" class="textl">历史记录</span>
|
||||
</el-menu-item> -->
|
||||
</el-submenu>
|
||||
<el-menu-item index="/need/waitaudited">
|
||||
<el-menu-item index="/user/Mynotes">
|
||||
<svg-icon icon-class="mybiji"></svg-icon>
|
||||
<span slot="title">我的笔记</span>
|
||||
</el-menu-item>
|
||||
<el-menu-item index="/user/myassess" v-show="curIdentity == 1">
|
||||
<!-- <i class="el-icon-menu"></i> -->
|
||||
<svg-icon icon-class="myceping"></svg-icon>
|
||||
<svg-icon :icon-class="activeMenu == '/user/myassess'?'myceping-active':'myceping'"></svg-icon>
|
||||
<span slot="title">我的测评</span>
|
||||
</el-menu-item>
|
||||
<el-submenu index="myqa" v-show="curIdentity == 1">
|
||||
@@ -269,7 +273,7 @@
|
||||
</el-submenu>
|
||||
<el-menu-item index="/article/mylist" v-show="curIdentity == 1">
|
||||
<!-- <i class="el-icon-menu"></i> -->
|
||||
<svg-icon icon-class="myart"></svg-icon>
|
||||
<svg-icon :icon-class="activeMenu == '/user/favorites'?'myart':'myart-active'"></svg-icon>
|
||||
<span slot="title">我的文章</span>
|
||||
</el-menu-item>
|
||||
<el-submenu index="/article/contactme">
|
||||
@@ -293,7 +297,7 @@
|
||||
|
||||
|
||||
<el-menu-item index="/user/favorites" v-show="curIdentity == 1">
|
||||
<svg-icon icon-class="stra"></svg-icon>
|
||||
<svg-icon :icon-class="activeMenu == '/user/favorites'?'stra-active':'stra'"></svg-icon>
|
||||
<span slot="title">我的收藏</span>
|
||||
</el-menu-item>
|
||||
|
||||
@@ -360,15 +364,13 @@ export default {
|
||||
activeMenu() {
|
||||
const route = this.$route;
|
||||
const { meta, path } = route;
|
||||
console.log(meta);
|
||||
if(meta.title == '添加受众' || meta.title == '查看受众'){
|
||||
meta.activeMenu = '/manage/ugroups'
|
||||
}
|
||||
if (meta.activeMenu) {
|
||||
return meta.activeMenu;
|
||||
}
|
||||
|
||||
|
||||
console.log(path,'path');
|
||||
return path;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user