diff --git a/wwwroot/menu.ui b/wwwroot/menu.ui index fe9e2b0..7ad8acd 100644 --- a/wwwroot/menu.ui +++ b/wwwroot/menu.ui @@ -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 %} ]