|
@@ -3,15 +3,15 @@ export const privilegeConfig = [
|
|
|
title: "用户",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "USER_VIEW",
|
|
|
+ permission: "USER_VIEW",
|
|
|
name: "用户管理",
|
|
|
},
|
|
|
{
|
|
|
- code: "USER_INSERT",
|
|
|
+ permission: "USER_INSERT",
|
|
|
name: "用户新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "USER_EDIT",
|
|
|
+ permission: "USER_EDIT",
|
|
|
name: "用户修改",
|
|
|
},
|
|
|
],
|
|
@@ -20,15 +20,15 @@ export const privilegeConfig = [
|
|
|
title: "微信小程序",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "WXAPP_VIEW",
|
|
|
+ permission: "WXAPP_VIEW",
|
|
|
name: "微信小程序管理",
|
|
|
},
|
|
|
{
|
|
|
- code: "WXAPP_INSERT",
|
|
|
+ permission: "WXAPP_INSERT",
|
|
|
name: "微信小程序新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "WXAPP_EDIT",
|
|
|
+ permission: "WXAPP_EDIT",
|
|
|
name: "微信小程序修改",
|
|
|
},
|
|
|
],
|
|
@@ -37,15 +37,15 @@ export const privilegeConfig = [
|
|
|
title: "机构",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "ORG_VIEW",
|
|
|
+ permission: "ORG_VIEW",
|
|
|
name: "机构管理",
|
|
|
},
|
|
|
{
|
|
|
- code: "ORG_INSERT",
|
|
|
+ permission: "ORG_INSERT",
|
|
|
name: "机构新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "ORG_EDIT",
|
|
|
+ permission: "ORG_EDIT",
|
|
|
name: "机构修改",
|
|
|
},
|
|
|
],
|
|
@@ -54,11 +54,11 @@ export const privilegeConfig = [
|
|
|
title: "应用",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "APP_INSERT",
|
|
|
+ permission: "APP_INSERT",
|
|
|
name: "应用新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "APP_EDIT",
|
|
|
+ permission: "APP_EDIT",
|
|
|
name: "应用修改",
|
|
|
},
|
|
|
],
|
|
@@ -67,11 +67,11 @@ export const privilegeConfig = [
|
|
|
title: "模块",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "MODULE_INSERT",
|
|
|
+ permission: "MODULE_INSERT",
|
|
|
name: "模块新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "MODULE_EDIT",
|
|
|
+ permission: "MODULE_EDIT",
|
|
|
name: "模块修改",
|
|
|
},
|
|
|
],
|
|
@@ -80,11 +80,11 @@ export const privilegeConfig = [
|
|
|
title: "环境",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "ENV_INSERT",
|
|
|
+ permission: "ENV_INSERT",
|
|
|
name: "环境新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "ENV_EDIT",
|
|
|
+ permission: "ENV_EDIT",
|
|
|
name: "环境修改",
|
|
|
},
|
|
|
],
|
|
@@ -93,12 +93,12 @@ export const privilegeConfig = [
|
|
|
title: "版本",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "VERSION_INSERT",
|
|
|
+ permission: "VERSION_INSERT",
|
|
|
name: "版本新增",
|
|
|
dataPrivilege: "app.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "VERSION_EDIT",
|
|
|
+ permission: "VERSION_EDIT",
|
|
|
name: "版本修改",
|
|
|
dataPrivilege: "app.id",
|
|
|
},
|
|
@@ -108,14 +108,14 @@ export const privilegeConfig = [
|
|
|
title: "程序配置",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "PROPERTY_BASELINE_EDIT",
|
|
|
+ permission: "PROPERTY_BASELINE_EDIT",
|
|
|
name: "基线配置修改",
|
|
|
dataPrivilege: "app.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "PROPERTY_EDIT",
|
|
|
+ permission: "PROPERTY_EDIT",
|
|
|
name: "程序配置修改",
|
|
|
- dataPrivilege: "app.id",
|
|
|
+ dataPrivilege: "env.id",
|
|
|
},
|
|
|
],
|
|
|
},
|
|
@@ -123,14 +123,14 @@ export const privilegeConfig = [
|
|
|
title: "Nginx配置",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "NGINX_BASELINE_EDIT",
|
|
|
+ permission: "NGINX_BASELINE_EDIT",
|
|
|
name: "Nginx基线修改",
|
|
|
dataPrivilege: "app.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "NGINX_EDIT",
|
|
|
+ permission: "NGINX_EDIT",
|
|
|
name: "Nginx配置修改",
|
|
|
- dataPrivilege: "app.id",
|
|
|
+ dataPrivilege: "env.id",
|
|
|
},
|
|
|
],
|
|
|
},
|
|
@@ -138,34 +138,80 @@ export const privilegeConfig = [
|
|
|
title: "部署",
|
|
|
options: [
|
|
|
{
|
|
|
- code: "DEPLOY_INSERT",
|
|
|
+ permission: "DEPLOY_INSERT",
|
|
|
name: "部署新增",
|
|
|
},
|
|
|
{
|
|
|
- code: "DEPLOY_EDIT",
|
|
|
+ permission: "DEPLOY_EDIT",
|
|
|
name: "部署修改",
|
|
|
dataPrivilege: "deploy.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "DEPLOY_ORG_EDIT",
|
|
|
+ permission: "DEPLOY_ORG_EDIT",
|
|
|
name: "部署绑定机构修改",
|
|
|
dataPrivilege: "deploy.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "DEPLOY_DEVICE_EDIT",
|
|
|
+ permission: "DEPLOY_DEVICE_EDIT",
|
|
|
name: "部署绑定设备修改",
|
|
|
dataPrivilege: "deploy.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "DEPLOY_SECRET_VIEW",
|
|
|
+ permission: "DEPLOY_SECRET_VIEW",
|
|
|
name: "部署密钥查看",
|
|
|
dataPrivilege: "deploy.id",
|
|
|
},
|
|
|
{
|
|
|
- code: "DEPLOY_LICENSE_DOWNLOAD",
|
|
|
+ permission: "DEPLOY_LICENSE_DOWNLOAD",
|
|
|
name: "部署证书下载",
|
|
|
dataPrivilege: "deploy.id",
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
];
|
|
|
+
|
|
|
+export const permission = [
|
|
|
+ {
|
|
|
+ permission: "USER_VIEW",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "USER_INSERT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "USER_EDIT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "WXAPP_VIEW",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "WXAPP_INSERT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "WXAPP_EDIT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "ORG_VIEW",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "ORG_INSERT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ permission: "ORG_EDIT",
|
|
|
+ scope: "*",
|
|
|
+ },
|
|
|
+];
|
|
|
+
|
|
|
+let privilegeMap = {};
|
|
|
+permission.forEach((item) => {
|
|
|
+ privilegeMap[item.permission] = item.scope;
|
|
|
+});
|
|
|
+
|
|
|
+export { privilegeMap };
|