{ "id": "app", "widgettype": "VBox", "options": { "width": "100%", "height": "100%", "padding": "0" }, "subwidgets": [ { "widgettype": "HBox", "options": { "width": "100%", "cheight": 2, "bgcolor": "#1e293b", "padding": "0 16px", "alignItems": "center", "gap": "12px" }, "subwidgets": [ { "widgettype": "Button", "id": "btn_toggle_sidebar", "options": { "label": "☰", "css": "text", "color": "#fff", "cfontsize": 1.4 }, "binds": [ { "wid": "self", "event": "click", "actiontype": "method", "target": "app.sidebar_menu", "method": "toggle_collapse" } ] }, { "widgettype": "Title4", "options": { "text": "产线平台", "color": "#fff" } }, { "widgettype": "Filler" }, { "widgettype": "urlwidget", "options": { "url": "{{entire_url('i18n/language.ui')}}" } }, { "widgettype": "urlwidget", "options": { "url": "{{entire_url('/rbac/user/user_panel.ui')}}" } } ] }, { "widgettype": "HBox", "options": { "css": "filler", "padding": "0", "gap": "0" }, "subwidgets": [ { "widgettype": "VBox", "options": { "width": "220px", "minWidth": "200px", "height": "100%", "bgcolor": "#f8fafc" }, "subwidgets": [ { "widgettype": "Menu", "id": "sidebar_menu", "options": { "width": "100%", "height": "100%", "target": "app.main_content", "items": [ { "name": "pipeline_core", "label": "产线管理", "icon": "{{entire_url('/imgs/cubes.svg')}}", "url": "{{entire_url('/pipeline_core')}}" }, { "name": "pipeline_sdlc", "label": "开发产线", "icon": "{{entire_url('/imgs/workflow.svg')}}", "url": "{{entire_url('/pipeline-sdlc')}}" }, { "name": "pipeline_ops", "label": "运营管理", "icon": "{{entire_url('/imgs/dashboard.svg')}}", "url": "{{entire_url('/pipeline_ops')}}" }, { "name": "pipeline_dist", "label": "分销管理", "icon": "{{entire_url('/imgs/truck.svg')}}", "url": "{{entire_url('/pipeline_dist')}}" }, { "name": "pipeline_task", "label": "任务中心", "icon": "{{entire_url('/imgs/rocket.svg')}}", "url": "{{entire_url('/pipeline_task')}}" }, { "name": "pipeline_ktv", "label": "KTV产线", "icon": "{{entire_url('/imgs/mic.svg')}}", "url": "{{entire_url('/pipeline_task/task_submit.ui')}}" }, { "name": "showcase", "label": "展示平台", "icon": "{{entire_url('/imgs/user-circle.svg')}}", "url": "{{entire_url('/showcase')}}" }, { "name": "tenant", "label": "租户管理", "icon": "{{entire_url('/imgs/globe.svg')}}", "url": "{{entire_url('/tenant')}}" }, { "name": "app_audit", "label": "审计日志", "icon": "{{entire_url('/imgs/database.svg')}}", "url": "{{entire_url('/app_audit')}}" }, { "name": "org_remote", "label": "远程空间", "icon": "", "url": "{{entire_url('/pipeline-sdlc/sd_org_remote')}}" }, { "name": "product_management", "label": "产品管理", "icon": "", "items": [ {"name": "pm_category", "label": "产品类别管理", "url": "{{entire_url('/product_management/product_category_tree')}}"}, {"name": "pm_product", "label": "产品管理", "url": "{{entire_url('/product_management/product_list')}}"}, {"name": "pm_resource", "label": "产品资源绑定", "url": "{{entire_url('/product_management/product_resource_list')}}"}, {"name": "pm_supplier", "label": "资源供应商关联", "url": "{{entire_url('/product_management/product_resource_supplier_list')}}"}, {"name": "pm_subscription", "label": "客户订购管理", "url": "{{entire_url('/product_management/product_subscription_list')}}"}, {"name": "pm_usage", "label": "产品消费记录", "url": "{{entire_url('/product_management/product_usage_log_list')}}"} ] }, { "name": "discount", "label": "折扣管理", "icon": "", "items": [ {"name": "d_list", "label": "折扣管理", "url": "{{entire_url('/discount/discount_list/index.ui')}}"}, {"name": "d_marketing", "label": "营销方案", "url": "{{entire_url('/discount/discount_marketing_list/index.ui')}}"}, {"name": "d_promo", "label": "促销码", "url": "{{entire_url('/discount/discount_promo_code_list/index.ui')}}"}, {"name": "d_bind", "label": "客户归属", "url": "{{entire_url('/discount/discount_customer_bind_list/index.ui')}}"} ] }, { "name": "pricing", "label": "定价管理", "icon": "", "items": [ {"name": "pricing_program", "label": "定价管理", "url": "{{entire_url('/pricing/pricing_program')}}"} ] }, { "name": "unipay", "label": "支付管理", "icon": "", "items": [ {"name": "pay_recharge", "label": "充值", "url": "{{entire_url('/unipay/recharge.ui')}}"}, {"name": "pay_refund", "label": "退款", "url": "{{entire_url('/unipay/refund.ui')}}"}, {"name": "pay_manual", "label": "手动充值", "url": "{{entire_url('/unipay/manual_recharge.ui')}}"}, {"name": "pay_transfer", "label": "转账信息", "url": "{{entire_url('/unipay/transfer_info.ui')}}"} ] }, { "name": "sysmgr", "label": "系统管理", "icon": "", "items": [ {"name": "rbac_users", "label": "用户管理", "url": "{{entire_url('/rbac/users')}}"}, {"name": "rbac_addadmin", "label": "添加管理员", "url": "{{entire_url('/rbac/add_adminuser.ui')}}"}, {"name": "rbac_list_path", "label": "查询路径权限角色", "url": "{{entire_url('/rbac/list_path_roles.ui')}}"}, {"name": "rbac_find_unauth", "label": "扫描未授权文件", "url": "{{entire_url('/rbac/find_unauth_files.dspy')}}"}, {"name": "rbac_refresh", "label": "刷新权限缓存", "url": "{{entire_url('/rbac/refresh_userperm.dspy')}}"}, {"name": "ab_svgicon", "label": "图标管理", "url": "{{entire_url('/appbase/svgicon')}}"}, {"name": "ab_codemgr", "label": "代码管理", "url": "{{entire_url('/appbase/appcodes')}}"}, {"name": "ab_params", "label": "参数管理", "url": "{{entire_url('/appbase/params')}}"}, {"name": "ab_jsonapi", "label": "json应用接口", "url": "{{entire_url('/appbase/jsonhttpapi')}}"} ] } ] } } ] }, { "widgettype": "VScrollPanel", "id": "main_content", "options": { "css": "filler", "width": "100%", "height": "100%" }, "subwidgets": [ { "widgettype": "VBox", "options": { "width": "100%", "padding": "32px", "spacing": "24px" }, "subwidgets": [ { "widgettype": "Title2", "options": { "text": "产线平台" } }, { "widgettype": "Text", "options": { "text": "管理产线定义、运营配置、分销渠道与任务执行", "cfontsize": 1.2 } } ] } ] } ] } ] }