backend.php 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <?php
  2. use common\enums\EventNameEnum;
  3. $common = file_exists(__DIR__ . '/common.php') ? include __DIR__ . '/common.php' : [];
  4. $backend = [
  5. // ----------------------- 菜单配置 ----------------------- //
  6. 'config' => [
  7. // 菜单配置
  8. 'menu' => [
  9. 'location' => 'default', // default:系统顶部菜单;addons:应用中心菜单
  10. 'icon' => 'fa fa-puzzle-piece',
  11. ],
  12. // 子模块配置
  13. 'modules' => [],
  14. ],
  15. // ----------------------- 快捷入口 ----------------------- //
  16. 'cover' => [],
  17. // ----------------------- 菜单配置 ----------------------- //
  18. 'menu' => [
  19. [
  20. 'title' => '基础设置',
  21. 'route' => 'default/index',
  22. 'icon' => '',
  23. 'params' => [],
  24. 'child' => [],
  25. ],
  26. /* [
  27. 'title' => '快捷支付设置',
  28. 'route' => 'default/fastpay-setting',
  29. 'icon' => '',
  30. 'params' => [],
  31. 'child' => [],
  32. ], */
  33. [
  34. 'title' => '支付记录',
  35. 'route' => 'default/pay-record',
  36. 'icon' => '',
  37. 'params' => [],
  38. 'child' => [],
  39. ],
  40. [
  41. 'title' => '代付记录',
  42. 'route' => 'default/alternative-pay-record',
  43. 'icon' => '',
  44. 'params' => [],
  45. 'child' => [],
  46. ],
  47. [
  48. 'title' => '签约记录',
  49. 'route' => 'default/sign-record',
  50. 'icon' => '',
  51. 'params' => [],
  52. 'child' => [],
  53. ],
  54. ],
  55. // ----------------------- 权限配置 ----------------------- //
  56. 'authItem' => [
  57. [
  58. 'title' => '汇聚支付',
  59. 'name' => '',
  60. 'app_id' => 'backend',
  61. 'is_addon' => 1,
  62. 'addons_name' => 'JoinPay',
  63. 'child'=>[
  64. [
  65. 'title' => '基础设置',
  66. 'name' => 'default/index',
  67. 'app_id' => 'backend',
  68. 'is_addon' => 1,
  69. 'addons_name' => 'JoinPay',
  70. 'child'=>[],
  71. ],
  72. /* [
  73. 'title' => '快捷支付设置',
  74. 'name' => 'default/fastpay-setting',
  75. 'app_id' => 'backend',
  76. 'is_addon' => 1,
  77. 'addons_name' => 'JoinPay',
  78. 'child'=>[],
  79. ], */
  80. [
  81. 'title' => '支付记录',
  82. 'name' => 'default/pay-record',
  83. 'app_id' => 'backend',
  84. 'is_addon' => 1,
  85. 'addons_name' => 'JoinPay',
  86. 'child'=>[],
  87. ],
  88. [
  89. 'title' => '代付记录',
  90. 'name' => 'default/alternative-pay-record',
  91. 'app_id' => 'backend',
  92. 'is_addon' => 1,
  93. 'addons_name' => 'JoinPay',
  94. 'child'=>[],
  95. ],
  96. [
  97. 'title' => '签约记录',
  98. 'name' => 'default/sign-record',
  99. 'app_id' => 'backend',
  100. 'is_addon' => 1,
  101. 'addons_name' => 'JoinPay',
  102. 'child'=>[],
  103. ],
  104. ],
  105. ],
  106. ],
  107. ];
  108. return array_merge($backend, $common);