对外报告右键点击

This commit is contained in:
CD
2022-10-08 15:00:53 +08:00
parent d944ffae03
commit 222fcb8b4f
3 changed files with 9 additions and 8 deletions
@@ -59,14 +59,14 @@ public class ERFTreeData implements Comparable<ERFTreeData> {
/**
* 是否能点击右键
*/
private boolean rightClick;
private boolean isManager;
public boolean isRightClick() {
return rightClick;
public boolean isManager() {
return isManager;
}
public void setRightClick(boolean rightClick) {
this.rightClick = rightClick;
public void setManager(boolean manager) {
isManager = manager;
}
/**
@@ -246,7 +246,7 @@ public class ExtRepoFolderServiceImpl extends ServiceImpl<ExtRepoFolderMapper, E
ERFTreeData date = new ERFTreeData(erf.getFolderName(), erf.getId(), level, erf.getOrderId());
boolean parentRightClick = haveManageAuth(erf.getId());
if (parentRightClick) {
date.setRightClick(true);
date.setManager(true);
}
date.setAuthManageIdsName(erf.getAuthManageIdsName());
date.setAuthManageIds(erf.getAuthManageIds());
@@ -278,7 +278,7 @@ public class ExtRepoFolderServiceImpl extends ServiceImpl<ExtRepoFolderMapper, E
//是否有管理权限
boolean childRightClick = haveManageAuth(extRepoFolder.getId());
if (parentRightClick||childRightClick) {
date.setRightClick(true);
date.setManager(true);
}
//如果参数为空则延续父文件夹权限,反之用自己的
if (ObjectUtils.isNotEmpty(extRepoFolder.getAuthManageIds()) && ObjectUtils.isNotEmpty(extRepoFolder.getAuthManageIdsName())) {
+2 -1
View File
@@ -508,7 +508,7 @@ export default {
// this.data = this.toTree(res.result)
this.data = res.result.list
this.menuId = this.data[0].key
this.manager = res.result.manager
// this.manager = res.result.manager
console.log(this.menuId)
let queryParam = {
supFolder: this.menuId
@@ -557,6 +557,7 @@ export default {
rightClick({ event, node }) {
this.deleteNode = node._props.dataRef.level == 4 ? false : true
this.manager = node._props.dataRef.manager == true ? true : false
// console.log('eee',event,node)
// this.NodeTreeItemVisible=true
const x =