对外报告右键点击
This commit is contained in:
+5
-5
@@ -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;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+2
-2
@@ -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())) {
|
||||
|
||||
@@ -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 =
|
||||
|
||||
Reference in New Issue
Block a user