Commit 8aca7976 by zhaochengxiang

服务同步权限

parent 2ad9467d
......@@ -388,13 +388,14 @@ export function getTextWidth(text, font='14px tabular-nums') {
}
export function getDataModelerRole(user) {
// if ((user?.roles||[]).indexOf('ROLE_dataModeler_admin') !== -1) {
// return DataModelerRoleAdmin;
// } else if ((user?.roles||[]).indexOf('ROLE_dataModeler_user') !== -1) {
if ((user?.roles||[]).indexOf('ROLE_dataService_admin') !== -1) {
return DataModelerRoleAdmin;
}
// else if ((user?.roles||[]).indexOf('ROLE_dataModeler_user') !== -1) {
// return DataModelerRoleUser;
// } else if ((user?.roles||[]).indexOf('ROLE_dataModeler_reader') !== -1) {
// return DataModelerRoleReader;
// }
return DataModelerRoleAdmin;
return '';
}
......@@ -594,7 +594,7 @@ const ModelTree = (props) => {
return <span title={nodeData?.remark||''} className='cursor-pointer-contextmenu'>{(nodeData.status===-1)?`${nodeData?.name}_已下线`:nodeData?.name||''}</span>;
}}
onRightClick={({event, node}) => {
if (viewSelectedKey==='dir'&& getDataModelerRole(user)===DataModelerRoleAdmin) {
if (viewSelectedKey==='dir') {
setCurrentRightClickDir(node);
displayMenu(event);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment