小组权限阶段调整
This commit is contained in:
parent
3fea38acb4
commit
916cf4ced3
@ -64,7 +64,7 @@
|
||||
</template>
|
||||
</div>
|
||||
<!-- 流程库批处理,应用安装且当前为流程分类下显示 -->
|
||||
<div v-if="batchAppVisible && uuid == 'process'" style="float:right;position:relative;right: 10px;display:inline-block;">
|
||||
<div v-if="isOlderVersion ? batchAppVisible && uuid == 'process' : havingBatchPerm && uuid == 'process' " style="float:right;position:relative;right: 10px;display:inline-block;">
|
||||
<!-- 小组模式下不能进行批量创建 -->
|
||||
<awsui-button v-if="$store.getters.getTeamIdFn != null" id="batchCreateButton" visit-type="" style="width: 100px;margin: 0;border-bottom-right-radius: 0px;border-top-right-radius: 0px;" class="button-general-color-reverse" @click="batchCreateFn">批量创建</awsui-button>
|
||||
<!-- 批量替换 -->
|
||||
@ -240,7 +240,7 @@
|
||||
<div>
|
||||
<ul>
|
||||
<!-- 修改文件夹类型 条件:是文件夹类型建模方法 且 有小组写权限 -->
|
||||
<li v-if="currRepositoryDetail.folder && havingWritePerm" class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="openUpdateFolder(currRepositoryDetail.id, currRepositoryDetail.name, currRepositoryDetail.desc, currRepositoryDetail.methodId, currRepositoryDetail.methodName)"><i class="iconfont icon-bianji5 aside-repository-operate-li-icon"></i><span>修改{{currRepositoryDetail.methodName}}</span></li>
|
||||
<li v-if="currRepositoryDetail.folder && (isOlderVersion ? havingWritePerm : filePerm.havingWritePerm) " class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="openUpdateFolder(currRepositoryDetail.id, currRepositoryDetail.name, currRepositoryDetail.desc, currRepositoryDetail.methodId, currRepositoryDetail.methodName)"><i class="iconfont icon-bianji5 aside-repository-operate-li-icon"></i><span>修改{{currRepositoryDetail.methodName}}</span></li>
|
||||
<!-- 打开文件类型 条件:是文件类型建模方法 -->
|
||||
<li v-if="!currRepositoryDetail.folder" class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="openDesigner(currRepositoryDetail.id)"><i class="iconfont icon-bianji5 aside-repository-operate-li-icon"></i><span>打开文件</span></li>
|
||||
<!-- 文件的文件属性 条件:是文件类型建模方法 -->
|
||||
@ -260,7 +260,7 @@
|
||||
<!-- 文件夹的导出 -->
|
||||
<li v-else class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="exportFiles(currRepositoryDetail.id)"><i class="iconfont icon-daochu aside-repository-operate-li-icon"></i><span>导出{{currRepositoryDetail.methodName}}</span></li>
|
||||
<!-- 删除文件/文件夹 -->
|
||||
<template v-if="havingRemovePerm">
|
||||
<template v-if="isOlderVersion ? havingRemovePerm : filePerm.havingRemovePerm">
|
||||
<li v-if="!currRepositoryDetail.folder" class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="removeFiles(currRepositoryDetail.id)"><i class="iconfont icon-lajitong1 aside-repository-operate-li-icon"></i><span>删除文件</span></li>
|
||||
<li v-else class="general-bgcolor-text-hover text-general-color aside-repository-operate-li" @click="removeFiles(currRepositoryDetail.id)"><i class="iconfont icon-lajitong1 aside-repository-operate-li-icon"></i><span>删除{{currRepositoryDetail.methodName}}</span></li>
|
||||
</template>
|
||||
@ -463,6 +463,14 @@
|
||||
},
|
||||
isFileSecurity: false,
|
||||
isHighSecurity: false,
|
||||
isOlderVersion: true,
|
||||
havingCreatePerm: false,
|
||||
havingBatchPerm: false,
|
||||
filePerm:{
|
||||
havingRemovePerm:false,
|
||||
havingVersionManagePerm: false,
|
||||
havingWritePerm: false
|
||||
}
|
||||
}
|
||||
},
|
||||
created() {
|
||||
@ -616,6 +624,9 @@
|
||||
that.batchDlg = ro.data.batchDlg;
|
||||
that.isHighSecurity = ro.data.isHighSecurity;
|
||||
that.isFileSecurity = ro.data.isFileSecurity;
|
||||
that.isOlderVersion = ro.data.isOlderVersion;
|
||||
that.havingBatchPerm = ro.data.havingBatchPerm;
|
||||
that.havingCreatePerm = ro.data.havingCreatePerm;
|
||||
if(that.tableData.length==0){
|
||||
that.isShow = false;
|
||||
} else {
|
||||
@ -691,6 +702,9 @@
|
||||
that.currRepositoryDetail.state = '设计中';
|
||||
}
|
||||
that.currRepositoryDetail.rowIndex = row.index;
|
||||
that.filePerm.havingRemovePerm = ro.data.havingRemovePerm
|
||||
that.filePerm.havingVersionManagePerm = ro.data.havingVersionManagePerm
|
||||
that.filePerm.havingWritePerm = ro.data.havingWritePerm
|
||||
}
|
||||
}).catch(error=>{
|
||||
console.log(error);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user