|
@@ -99,7 +99,7 @@
|
|
<span
|
|
<span
|
|
style="display: flex; align-items: center"
|
|
style="display: flex; align-items: center"
|
|
>
|
|
>
|
|
- <el-dropdown @command="handleShareCommand" v-if="data.PptVersion">
|
|
|
|
|
|
+ <el-dropdown @command="handleShareCommand" v-if="data.PptVersion&&permissionBtn.isShowBtn('pptPermission','ppt_visible')">
|
|
<img
|
|
<img
|
|
:src="data.isShare===1?require('@/assets/img/chart_m/User.png'):require('@/assets/img/chart_m/Group.png')"
|
|
:src="data.isShare===1?require('@/assets/img/chart_m/User.png'):require('@/assets/img/chart_m/Group.png')"
|
|
style="width: 14px; height: 14px; margin-right: 8px"
|
|
style="width: 14px; height: 14px; margin-right: 8px"
|
|
@@ -134,8 +134,8 @@
|
|
:command="{key:'edit',item:data}" v-if="data.GroupId">重命名</el-dropdown-item>
|
|
:command="{key:'edit',item:data}" v-if="data.GroupId">重命名</el-dropdown-item>
|
|
<el-dropdown-item v-permission="permissionBtn.pptPermission.ppt_del"
|
|
<el-dropdown-item v-permission="permissionBtn.pptPermission.ppt_del"
|
|
:command="{key:'del',item:data}">删除</el-dropdown-item>
|
|
:command="{key:'del',item:data}">删除</el-dropdown-item>
|
|
- <el-dropdown-item :command="{key:'openShare',item:data}" v-if="data.PptVersion && !data.IsGrant">设置共享</el-dropdown-item>
|
|
|
|
- <el-dropdown-item :command="{key:'cancelShare',item:data}" v-if="data.PptVersion && data.IsGrant">取消共享</el-dropdown-item>
|
|
|
|
|
|
+ <el-dropdown-item :command="{key:'openShare',item:data}" v-if="data.PptVersion && !data.IsGrant && permissionBtn.isShowBtn('pptPermission','ppt_setShare')">设置共享</el-dropdown-item>
|
|
|
|
+ <el-dropdown-item :command="{key:'cancelShare',item:data}" v-if="data.PptVersion && data.IsGrant && permissionBtn.isShowBtn('pptPermission','ppt_setShare')">取消共享</el-dropdown-item>
|
|
<el-dropdown-item v-permission="permissionBtn.pptPermission.ppt_toEn"
|
|
<el-dropdown-item v-permission="permissionBtn.pptPermission.ppt_toEn"
|
|
:command="{key:'transform',item:data}">转英文PPT</el-dropdown-item>
|
|
:command="{key:'transform',item:data}">转英文PPT</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
@@ -177,7 +177,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="add-ppt" @click="handleCatalogChange({})">
|
|
|
|
|
|
+ <div class="add-ppt" @click="handleCatalogChange({})" v-if="permissionBtn.isShowBtn('pptPermission','ppt_addCatalog')">
|
|
<img
|
|
<img
|
|
src="~@/assets/img/set_m/add_ico.png"
|
|
src="~@/assets/img/set_m/add_ico.png"
|
|
alt=""
|
|
alt=""
|
|
@@ -1255,8 +1255,12 @@ export default {
|
|
checkPermissionBtn(pptPermission.ppt_del)||
|
|
checkPermissionBtn(pptPermission.ppt_del)||
|
|
checkPermissionBtn(pptPermission.ppt_toEn)
|
|
checkPermissionBtn(pptPermission.ppt_toEn)
|
|
}
|
|
}
|
|
- //如果是PPT,会有设置共享按钮,下拉框至少会有一个选项
|
|
|
|
- return true
|
|
|
|
|
|
+ if(type==='ppt'){
|
|
|
|
+ return checkPermissionBtn(pptPermission.ppt_copy)||
|
|
|
|
+ checkPermissionBtn(pptPermission.ppt_del)||
|
|
|
|
+ checkPermissionBtn(pptPermission.ppt_setShare)||
|
|
|
|
+ checkPermissionBtn(pptPermission.ppt_toEn)
|
|
|
|
+ }
|
|
},
|
|
},
|
|
},
|
|
},
|
|
mounted(){
|
|
mounted(){
|