This commit is contained in:
yumoqing 2026-04-02 17:32:22 +08:00
parent 4098648f60
commit 822e3b9dca

View File

@ -1,108 +1,108 @@
{% set roles = get_user_roles(get_user()) %}
{
"widgettype":"Menu",
"widgettype": "Menu",
"options":{
"target":"root.page_center",
"target": "root.page_center",
"cwidth":10,
"items":[
{
"name":"home",
"label":"主页",
"url":"{{entire_url('public')}}"
"name": "home",
"label": "主页",
"url": "{{entire_url('public')}}"
},
{
"name":"agent",
"label":"智能体",
"url":"{{entire_url('skillagent')}}"
"name": "agent",
"label": "智能体",
"url": "{{entire_url('skillagent')}}"
},
{
"name":"pricing",
"label":"定价管理",
"submenu":"{{entire_url('/pricing/pricing_program')}}"
"name": "pricing",
"label": "定价管理",
"url": "{{entire_url('/pricing/pricing_program')}}"
},
{
"name":"llmage",
"label":"模型管理",
"submenu":"{{entire_url('/llmage/menu.ui')}}"
"name": "llmage",
"label": "模型管理",
"submenu": "{{entire_url('/llmage/menu.ui')}}"
},
{
"name":"rag",
"label":"知识库管理",
"submenu":"{{entire_url('/rag/menu.ui')}}"
"name": "rag",
"label": "知识库管理",
"submenu": "{{entire_url('/rag/menu.ui')}}"
},
{
"name":"upapp",
"label":"上位系统",
"name": "upapp",
"label": "上位系统",
"items":[
{
"name":"uapiio",
"label":"接口输入输出",
"url":"{{entire_url('/uapi/uapiio')}}"
"name": "uapiio",
"label": "接口输入输出",
"url": "{{entire_url('/uapi/uapiio')}}"
},
{
"name":"apiset",
"label":"接口集",
"url":"{{entire_url('/uapi/uapiset')}}"
"name": "apiset",
"label": "接口集",
"url": "{{entire_url('/uapi/uapiset')}}"
},
{
"name":"upapp",
"label":"上位系统",
"url":"{{entire_url('/uapi/upapp')}}"
"name": "upapp",
"label": "上位系统",
"url": "{{entire_url('/uapi/upapp')}}"
}
]
},
{
"name":"downapps",
"label":"下位系统接口",
"url":"{{entire_url('/dapi/downapp')}}"
"name": "downapps",
"label": "下位系统接口",
"url": "{{entire_url('/dapi/downapp')}}"
}
{% if 'owner.superuser' in roles %}
,{
"name":"sysmgr",
"label":"系统管理",
"submenu":"{{entire_url('/appbase/menu.ui')}}"
"name": "sysmgr",
"label": "系统管理",
"submenu": "{{entire_url('/appbase/menu.ui')}}"
},
{
"name":"addadmin",
"label":"添加管理员",
"url":"{{entire_url('rbac/add_adminuser.ui')}}"
"name": "addadmin",
"label": "添加管理员",
"url": "{{entire_url('rbac/add_adminuser.ui')}}"
},
{
"name":"role",
"label":"配置账务",
"name": "role",
"label": "配置账务",
"items":[{
"name":"subject",
"label":"科目配置",
"url":"{{entire_url('accounting/subject')}}"
"name": "subject",
"label": "科目配置",
"url": "{{entire_url('accounting/subject')}}"
},{
"name":"account_config",
"label":"参与方科目配置",
"url":"{{entire_url('accounting/account_config')}}"
"name": "account_config",
"label": "参与方科目配置",
"url": "{{entire_url('accounting/account_config')}}"
},{
"name":"accounting_config",
"label":"会计分录配置",
"url":"{{entire_url('accounting/accounting_config')}}"
"name": "accounting_config",
"label": "会计分录配置",
"url": "{{entire_url('accounting/accounting_config')}}"
},{
"name":"open_account",
"label":"开帐",
"url":"{{entire_url('accounting/open_account.ui')}}"
"name": "open_account",
"label": "开帐",
"url": "{{entire_url('accounting/open_account.ui')}}"
}]
},
{
"name":"role",
"label":"刷新权限缓存",
"url":"{{entire_url('rbac/refresh_userperm.dspy')}}"
"name": "role",
"label": "刷新权限缓存",
"url": "{{entire_url('rbac/refresh_userperm.dspy')}}"
},
{
"name":"role",
"label":"角色管理",
"url":"{{entire_url('rbac/role')}}"
"name": "role",
"label": "角色管理",
"url": "{{entire_url('rbac/role')}}"
},
{
"name":"permission",
"label":"权限管理",
"url":"{{entire_url('rbac/permission')}}"
"name": "permission",
"label": "权限管理",
"url": "{{entire_url('rbac/permission')}}"
}
{% endif %}
{% if 'reseller.operator' in roles or 'customer.operator' in roles or 'owner.operator' in roles %}
@ -111,64 +111,64 @@
"label": "服务管理",
"items":[
{
"name":"devgroup",
"label":"设备组",
"url":"{{entire_url('msp/devgroup')}}"
"name": "devgroup",
"label": "设备组",
"url": "{{entire_url('msp/devgroup')}}"
},
{
"name":"service",
"label":"服务目录",
"url":"{{entire_url('msp/mspcatelog')}}"
"name": "service",
"label": "服务目录",
"url": "{{entire_url('msp/mspcatelog')}}"
}
]
}
{% endif %}
{% if 'owner.operator' in roles %}
,{
"name":"syslog",
"label":"系统日志",
"url":"{{entire_url('/msp/sagelog.ui')}}"
"name": "syslog",
"label": "系统日志",
"url": "{{entire_url('/msp/sagelog.ui')}}"
}
,{
"name":"prodtype",
"label":"产品类型管理",
"url":"{{entire_url('/platformbiz/prodtype')}}"
"name": "prodtype",
"label": "产品类型管理",
"url": "{{entire_url('/platformbiz/prodtype')}}"
},
{
"name":"prodtypespec",
"label":"产品类型规格",
"url":"{{entire_url('/platformbiz/prodtypespec')}}"
"name": "prodtypespec",
"label": "产品类型规格",
"url": "{{entire_url('/platformbiz/prodtypespec')}}"
}
{% endif %}
{% if 'provider.operator' in roles %}
,
{
"name":"product",
"label":"产品管理",
"url":"{{entire_url('/platformbiz/product')}}"
"name": "product",
"label": "产品管理",
"url": "{{entire_url('/platformbiz/product')}}"
}
,{
"name":"reseller",
"label":"分销协议",
"url":"{{entire_url('/platformbiz/retail_agree')}}"
"name": "reseller",
"label": "分销协议",
"url": "{{entire_url('/platformbiz/retail_agree')}}"
}
{% endif %}
{% if 'reseller.operator' in roles or 'customer.operator' in roles %}
,
{
"name":"addprovider",
"label":"添加供应商",
"url":"{{entire_url('/platformbiz/add_provider.ui')}}"
"name": "addprovider",
"label": "添加供应商",
"url": "{{entire_url('/platformbiz/add_provider.ui')}}"
},
{
"name":"providermgr",
"label":"供应协议",
"url":"{{entire_url('/platformbiz/provide_agree')}}"
"name": "providermgr",
"label": "供应协议",
"url": "{{entire_url('/platformbiz/provide_agree')}}"
},
{
"name":"product",
"label":"产品管理",
"url":"{{entire_url('/platformbiz/product')}}"
"name": "product",
"label": "产品管理",
"url": "{{entire_url('/platformbiz/product')}}"
}
{% endif %}
,{
@ -178,16 +178,16 @@
}
{% if 'reseller.sale' in roles %}
,{
"name":"reseller",
"label":"分销协议",
"url":"{{entire_url('/platformbiz/retail_agree')}}"
"name": "reseller",
"label": "分销协议",
"url": "{{entire_url('/platformbiz/retail_agree')}}"
}
{% endif %}
{% if 'custmer.admin' in roles or 'reseller.admin' in roles %}
,{
"name":"users",
"label":"用户管理",
"url":"{{entire_url('/rbac/users')}}"
"name": "users",
"label": "用户管理",
"url": "{{entire_url('/rbac/users')}}"
}
{% endif %}
]