对外报告右键点击

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() { public boolean isManager() {
return rightClick; return isManager;
} }
public void setRightClick(boolean rightClick) { public void setManager(boolean manager) {
this.rightClick = rightClick; isManager = manager;
} }
/** /**
@@ -246,7 +246,7 @@ public class ExtRepoFolderServiceImpl extends ServiceImpl<ExtRepoFolderMapper, E
ERFTreeData date = new ERFTreeData(erf.getFolderName(), erf.getId(), level, erf.getOrderId()); ERFTreeData date = new ERFTreeData(erf.getFolderName(), erf.getId(), level, erf.getOrderId());
boolean parentRightClick = haveManageAuth(erf.getId()); boolean parentRightClick = haveManageAuth(erf.getId());
if (parentRightClick) { if (parentRightClick) {
date.setRightClick(true); date.setManager(true);
} }
date.setAuthManageIdsName(erf.getAuthManageIdsName()); date.setAuthManageIdsName(erf.getAuthManageIdsName());
date.setAuthManageIds(erf.getAuthManageIds()); date.setAuthManageIds(erf.getAuthManageIds());
@@ -278,7 +278,7 @@ public class ExtRepoFolderServiceImpl extends ServiceImpl<ExtRepoFolderMapper, E
//是否有管理权限 //是否有管理权限
boolean childRightClick = haveManageAuth(extRepoFolder.getId()); boolean childRightClick = haveManageAuth(extRepoFolder.getId());
if (parentRightClick||childRightClick) { if (parentRightClick||childRightClick) {
date.setRightClick(true); date.setManager(true);
} }
//如果参数为空则延续父文件夹权限,反之用自己的 //如果参数为空则延续父文件夹权限,反之用自己的
if (ObjectUtils.isNotEmpty(extRepoFolder.getAuthManageIds()) && ObjectUtils.isNotEmpty(extRepoFolder.getAuthManageIdsName())) { 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 = this.toTree(res.result)
this.data = res.result.list this.data = res.result.list
this.menuId = this.data[0].key this.menuId = this.data[0].key
this.manager = res.result.manager // this.manager = res.result.manager
console.log(this.menuId) console.log(this.menuId)
let queryParam = { let queryParam = {
supFolder: this.menuId supFolder: this.menuId
@@ -557,6 +557,7 @@ export default {
rightClick({ event, node }) { rightClick({ event, node }) {
this.deleteNode = node._props.dataRef.level == 4 ? false : true this.deleteNode = node._props.dataRef.level == 4 ? false : true
this.manager = node._props.dataRef.manager == true ? true : false
// console.log('eee',event,node) // console.log('eee',event,node)
// this.NodeTreeItemVisible=true // this.NodeTreeItemVisible=true
const x = const x =