src/layout/components/Navbar.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/components/upload.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/onlineEducation/people/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/layout/components/Navbar.vue
@@ -27,7 +27,7 @@ <div class="avatar-wrapper" style="display: flex;align-items: center"> <!-- <img :src="userStore.avatar" class="user-avatar" />--> <img src="../../assets/images/avator.png" class="user-avatar" /> <span>{{userName}}</span> <span style="font-size: 16px">{{userName}}({{userTypeName}})</span> <el-icon><caret-bottom /></el-icon> </div> <template #dropdown> @@ -85,10 +85,12 @@ const superRef = ref(); const userInfo = ref(); const userName = ref('') const userTypeName = ref('') onMounted(()=>{ if(getToken()){ userInfo.value = JSON.parse(Cookies.get('userInfo')) userName.value = userInfo.value.username userTypeName.value = userInfo.value.userType == 0 ? '管理员' : userInfo.value.userType == 1 ? '企业级' :userInfo.value.userType == 2 ? '部门级':userInfo.value.userType == 3 ? '车间级' :userInfo.value.userType == 4 ? '其他' : '学员' console.log("userInfo",userInfo.value ) } // getState(); src/views/components/upload.vue
@@ -455,7 +455,6 @@ if(filetype == 'mp4' || filetype == 'MP4'){ container.showVideo = true await nextTick(() => { console.log("myPlayer.value",myPlayer.value) myPlayer.value.src( { src/views/onlineEducation/people/index.vue
@@ -100,10 +100,11 @@ }); const { queryParams, total, dataList } = toRefs(data); const userType = ref() onMounted(async ()=>{ const userInfo = JSON.parse(Cookies.get('userInfo')) console.log("userInfo",userInfo) userType.value = userInfo.userType if(userInfo.userType === 0){ data.isAdmin = true; }else { @@ -130,6 +131,8 @@ const openDialog = (type, value) => { if(type == 'add' && data.isAdmin){ ElMessage.warning('监管部门请联系企业创建企业学员') }else if(userType.value !== 3 && (type == 'add' || type == 'edit')) { ElMessage.warning(' 只有车间级用户才能新增和编辑') }else{ dialogRef.value.openDialog(type, value); }