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