Commit 1420e96c authored by zhengke's avatar zhengke

优化 企业空间权限

parent 561ba562
......@@ -2,11 +2,12 @@
<div class="CloudDisk-form row">
<div class="CloudDisk-L">
<div class="row CloudDisk-L-inquire">
<el-input style="width: 123px;" v-model="GName"
<el-input :style="{'width': userInfo.it && (userInfo.ia || userInfo.ic)?'123px':'100%'}"
v-model="GName"
placeholder="搜索分组名称" clearable @keyup.enter="querySearchGroup"
@input="SearchGroup">
</el-input>
<el-button type="primary" @click="addEditGroup">添加</el-button>
<el-button v-if="userInfo.it && (userInfo.ia || userInfo.ic)" type="primary" @click="addEditGroup">添加</el-button>
</div>
<div class="CloudDisk-L-Center fz14" v-loading="loadingGroup">
<div class="CloudDisk-L-Title row flex-between cusor-pointer"
......@@ -14,7 +15,7 @@
:class="[queryObj.CloudGroupId==item.Id?'active':'']">
<span class="block">{{item.GName}}</span>
<div class="row">
<template v-if="item.Id">
<template v-if="item.Id&&(userInfo.it && (userInfo.ia || userInfo.ic))">
<el-dropdown class="q-pl-lg" trigger="hover">
<div class="CloudDisk-L-Title-M row items-center flex-center">
<el-icon size="16" :color="GroupId==item.Id?'#3556F9':'#b1b7cf'"><MoreFilled /></el-icon>
......@@ -55,7 +56,7 @@
</div>
<div ref="imgDiskRef" style="height: 420px;padding-top: 20px;">
<div class="CloudDisk-R-Center row" v-loading="loading">
<FileInput :multiple="true" @change="files => insertImageElement(files)">
<FileInput v-if="userInfo.it && (userInfo.ia || userInfo.ic)" :multiple="true" @change="files => insertImageElement(files)">
<div class="CloudDisk-R-Box">
<div class="CloudDisk-R-Plus column items-center cusor-pointer">
<el-icon class="el-input__icon" size="30px" title="">
......@@ -122,7 +123,7 @@
<div class="cloudDownName microsoft">
<div class="col row user-nickname" style="color:#000;" v-if="editorTarget!=item.DetailsId">
<span class="grow text-left">{{item.FileName}}</span>
<IconPencli size="14" class="q-ml-md cusor-pointer editor-pencli" @click.stop="setNameHandler(item)"></IconPencli>
<IconPencli v-if="userInfo.it && (userInfo.ia || userInfo.ic)" size="14" class="q-ml-md cusor-pointer editor-pencli" @click.stop="setNameHandler(item)"></IconPencli>
</div>
<div class="col row items-center" v-else>
<el-input v-model="nickNam" placeholder="请输入用户昵称" size="small" class="col" />
......@@ -148,13 +149,13 @@
<span>{{item.FileSize}} kb</span>
</div>
<div class="common q-pt-md microsoft">
<div class="row items-center cloudDownControls" @click.stop="goTidyUp(item)">
<div v-if="userInfo.it && (userInfo.ia || userInfo.ic)" class="row items-center cloudDownControls" @click.stop="goTidyUp(item)">
<el-icon size="15px" theme="filled">
<Menu></Menu>
</el-icon>
<span class="q-pl-md">整理文件</span>
</div>
<div v-if="ImgId!=item.DetailsId" class="row items-center cloudDownControls" @click.stop="deleteImg(item)">
<div v-if="ImgId!=item.DetailsId&&(userInfo.it && (userInfo.ia || userInfo.ic))" class="row items-center cloudDownControls" @click.stop="deleteImg(item)">
<el-icon size="15px" theme="filled">
<Delete></Delete>
</el-icon>
......@@ -688,6 +689,7 @@ onBeforeUnmount(() => {
color: #000000;
}
.CloudDisk-L-Center{
width: 210px;
max-height: 420px;
overflow-y: scroll;
}
......
......@@ -20,7 +20,7 @@
</FileInput> -->
<CloudDisk :show="showVisible" :active="activeName" @getImg="getImg"></CloudDisk>
</el-tab-pane>
<el-tab-pane v-if="userInfo.it && (userInfo.ia || userInfo.ic)" label="企业空间" name="5">
<el-tab-pane label="企业空间" name="5">
<diskSpace :show="showVisible" :active="activeName" @getImg="getImg"></diskSpace>
</el-tab-pane>
<el-tab-pane label="平台资料库" name="1">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment