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 @@
[ {
{ "widgettype": "Menu",
"name": "contracts", "id": "contract_menu",
"label": "合同列表", "options": {
"url": "{{entire_url('contract_list.ui')}}" "items": [
}, {
{ "name": "contracts",
"name": "new_contract", "label": "合同列表",
"label": "新建合同", "url": "{{entire_url('contract_list.ui')}}"
"url": "{{entire_url('contract_edit.ui')}}" },
}, {
{ "name": "new_contract",
"name": "contract_detail", "label": "新建合同",
"label": "合同详情", "url": "{{entire_url('contract_edit.ui')}}"
"url": "{{entire_url('contract_detail.ui')}}" },
}, {
{ "name": "contract_detail",
"name": "ai_config", "label": "合同详情",
"label": "AI配置", "url": "{{entire_url('contract_detail.ui')}}"
"url": "{{entire_url('ai_config.ui')}}" },
{
"name": "ai_config",
"label": "AI配置",
"url": "{{entire_url('ai_config.ui')}}"
}
]
} }
] }