Merge branch 'zcwy-0415' into dev0223

This commit is contained in:
zhangsir
2024-05-09 14:56:37 +08:00
2 changed files with 12 additions and 2 deletions

View File

@@ -573,7 +573,7 @@
<router-link to="/employeelearning">员工学习数据</router-link>
</a-menu-item>
</a-sub-menu>
<a-menu-item key="sub17-4" v-if="checkMenu('evaluationupload')">
<a-menu-item key="sub17-4">
<span
:class="{
circleActive: selectedKeys[0] === 'sub17-4' ? true : false,

View File

@@ -1,7 +1,7 @@
<template>
<div class="train_newman">
<div class="title">新任管理者线下学习项目定制报表</div>
<div class="btn" @click="downReport">
<div class="btn" @click="downReport" v-if="uploadAdmin('training-admin')">
<div class="img"></div>
<div class="text">报表下载</div>
</div>
@@ -9,10 +9,20 @@
</template>
<script setup>
import { computed } from "vue";
import { useStore } from "vuex";
const downReport = () => {
console.log('下载报表')
window.open(`${process.env.VUE_APP_BASE_API}/admin/project/report/data`)
}
const store = useStore();
const userInfo = computed(() => store.state.userInfo);
const uploadAdmin = (admin)=>{
const roleCode = userInfo.value.roleList.map((item)=>item.roleCode)
if (admin){
return roleCode.some(t => t == admin)
}
}
</script>
<style lang="scss" scoped>