@fecro/config.php 里面的后台菜单的例子语法
1.urlKey
:是为了将菜单RBAC进行归类的,譬如:
1.1后台添加urlKey资源:

1.2添加后,在用户权限组里面勾选权限,可以看到,同一个urlKey
下的资源key
,进行了归类显示。

2.menu
: 是菜单部分的配置
详细如下:
'services' => [
'admin' => [
'childService' => [
'urlKey' => [
'urlKeyTags' => [
'sales_order_process' => 'Sales-Order-Process',
'config_fecyo_manager' => 'Config-Fecyo',
'config_fectb_manager' => 'Config-Fectb',
'config_fecphone' => 'Config-Fecphone',
'config_aftersale_wainting' => 'Aftersale-Return-Wainting',
'config_aftersale_received' => 'Aftersale-Return-Received',
'config_aftersale_refund' => 'Aftersale-Platform-Refund',
'config_return_refund' => 'Aftersale-Return-refund',
],
],
'menu' => [
'menuConfig' => [
'config' => [
'child' => [
'services' => [
'child' => [
'fectb_manager' => [
'label' => 'Fectb Config',
'url_key' => '/config/fectb/manager',
],
'fecyo_manager' => [
'label' => 'Fecyo Config',
'url_key' => '/config/fecyo/manager',
],
'fecphone_manager' => [
'label' => 'FecPhone Config',
'url_key' => '/config/fecphone/manager',
],
],
],
],
],
'sales' => [
'child' => [
'order' => [
'label' => 'Order Process',
'child' => [
'order_audit' => [
'label' => 'Order Audit',
'url_key' => '/sales/orderprocess/audit',
],
'order_export' => [
'label' => 'Dispatch Order Export',
'url_key' => '/sales/orderexport/manager',
],
'order_shipping' => [
'label' => 'Order Shipping',
'url_key' => '/sales/orderprocess/shipping',
],
'order_deliveryed' => [
'label' => 'Order Deliveryed',
'url_key' => '/sales/orderprocess/deliveryed',
],
],
],
'newsletter' => [
'active' => false,
],
'customer' => [
'child' => [
'coupon' => [
'label' => 'Customer Coupon',
'url_key' => '/customer/coupon/manager',
],
],
],
'order_after_sale' => [
'label' => 'Order After Sale',
'child' => [
'order_return_wainting' => [
'label' => 'Return Wainting',
'url_key' => '/sales/returnwaiting/manager',
],
'order_return_received' => [
'label' => 'Return Receive',
'url_key' => '/sales/returnreceive/manager',
],
'order_platform_refund' => [
'label' => 'Platform Refund',
'url_key' => '/sales/refund/manager',
],
'order_return_refund' => [
'label' => 'Return Refund',
'url_key' => '/sales/returnrefund/manager',
],
],
],
],
],
],
],
],
],
'page' => [
'childService' => [
'theme' => [
// 指定view文件的绝对路径,指定后,将不走多模板路径
'viewFileConfig' => [
'sales/orderinfo/manageredit' => '@fecyo/app/appadmin/theme/sales/orderinfo/manageredit.php',
'catalog/productinfo/managerbatchedit' => '@fecyo/app/appadmin/theme/catalog/productinfo/managerbatchedit.php',
'config/fecyo/manager' => '@fecyo/app/appadmin/theme/config/fecyo/manager.php',
'sales/orderprocess/audit' => '@fecyo/app/appadmin/theme/sales/orderprocess/audit.php',
'sales/orderprocess/shipping' => '@fecyo/app/appadmin/theme/sales/orderprocess/shipping.php',
'sales/orderprocess/deliveryed' => '@fecyo/app/appadmin/theme/sales/orderprocess/deliveryed.php',
'sales/orderprocess/view' => '@fecyo/app/appadmin/theme/sales/orderprocess/view.php',
'sales/orderprocess/shippingview' => '@fecyo/app/appadmin/theme/sales/orderprocess/shippingview.php',
'sales/coupon/manager' => '@fecyo/app/appadmin/theme/sales/coupon/manager.php',
'sales/orderexport/manager' => '@fecyo/app/appadmin/theme/sales/orderexport/manager.php',
'sales/orderexport/manageredit' => '@fecyo/app/appadmin/theme/sales/orderexport/manageredit.php',
'sales/coupon/manageredit' => '@fecyo/app/appadmin/theme/sales/coupon/manageredit.php',
'customer/coupon/manager' => '@fecyo/app/appadmin/theme/customer/coupon/manager.php',
'customer/coupon/manageredit' => '@fecyo/app/appadmin/theme/customer/coupon/manageredit.php',
'config/fectb/manager' => '@fecyo/app/appadmin/theme/config/fectb/manager.php',
'config/fecphone/manager' => '@fecyo/app/appadmin/theme/config/fecphone/manager.php',
'sales/refund/manager' => '@fecyo/app/appadmin/theme/sales/refund/manager.php',
'sales/refund/manageredit' => '@fecyo/app/appadmin/theme/sales/refund/manageredit.php',
'sales/returnreceive/manager' => '@fecyo/app/appadmin/theme/sales/returnreceive/manager.php',
'sales/returnreceive/manageredit' => '@fecyo/app/appadmin/theme/sales/returnreceive/manageredit.php',
'sales/returnrefund/manager' => '@fecyo/app/appadmin/theme/sales/returnrefund/manager.php',
'sales/returnrefund/manageredit' => '@fecyo/app/appadmin/theme/sales/returnrefund/manageredit.php',
'sales/returnwaiting/manager' => '@fecyo/app/appadmin/theme/sales/returnwaiting/manager.php',
'sales/returnwaiting/managereditreturncost' => '@fecyo/app/appadmin/theme/sales/returnwaiting/managereditreturncost.php',
],
],
],
],
],