fix: menu.ui is now a Menu widget, not a plain JSON list

This commit is contained in:
yumoqing 2026-05-05 22:00:48 +08:00
parent b599120ab2
commit cede975848

View File

@ -1,22 +1,28 @@
[
{
"name": "contracts",
"label": "合同列表",
"url": "{{entire_url('contract_list.ui')}}"
},
{
"name": "new_contract",
"label": "新建合同",
"url": "{{entire_url('contract_edit.ui')}}"
},
{
"name": "contract_detail",
"label": "合同详情",
"url": "{{entire_url('contract_detail.ui')}}"
},
{
"name": "ai_config",
"label": "AI配置",
"url": "{{entire_url('ai_config.ui')}}"
{
"widgettype": "Menu",
"id": "contract_menu",
"options": {
"items": [
{
"name": "contracts",
"label": "合同列表",
"url": "{{entire_url('contract_list.ui')}}"
},
{
"name": "new_contract",
"label": "新建合同",
"url": "{{entire_url('contract_edit.ui')}}"
},
{
"name": "contract_detail",
"label": "合同详情",
"url": "{{entire_url('contract_detail.ui')}}"
},
{
"name": "ai_config",
"label": "AI配置",
"url": "{{entire_url('ai_config.ui')}}"
}
]
}
]
}