backend.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. <?php
  2. $backend = [
  3. // ----------------------- 菜单配置 ----------------------- //
  4. 'config' => [
  5. // 菜单配置
  6. 'menu' => [
  7. 'location' => 'default', // default:系统顶部菜单;addons:应用中心菜单
  8. 'icon' => 'fa fa-puzzle-piece',
  9. ],
  10. // 子模块配置
  11. 'modules' => [],
  12. ],
  13. // ----------------------- 快捷入口 ----------------------- //
  14. 'cover' => [],
  15. // ----------------------- 菜单配置 ----------------------- //
  16. 'menu' => [
  17. [
  18. 'title' => '数据概况',
  19. 'route' => 'default/index',
  20. 'icon' => '',
  21. 'params' => [],
  22. 'child' => [],
  23. ],
  24. [
  25. 'title' => '首页装修',
  26. 'route' => 'diy/index',
  27. 'icon' => '',
  28. 'params' => [],
  29. 'child' => [],
  30. ],
  31. [
  32. 'title' => '拼团活动',
  33. 'route' => 'group-activity/index',
  34. 'icon' => '',
  35. 'params' => [],
  36. 'child' => [],
  37. ],
  38. [
  39. 'title' => '团长列表',
  40. 'route' => 'group-team/index',
  41. 'icon' => '',
  42. 'params' => [],
  43. 'child' => [],
  44. ],
  45. [
  46. 'title' => '拼团等级',
  47. 'route' => 'group-level/index',
  48. 'icon' => '',
  49. 'params' => [],
  50. 'child' => [],
  51. ],
  52. [
  53. 'title' => '拼团订单',
  54. 'route' => 'group-order/index',
  55. 'icon' => '',
  56. 'params' => [],
  57. 'child' => [],
  58. ],
  59. // [
  60. // 'title' => '推荐奖励',
  61. // 'route' => 'recommend/index',
  62. // 'icon' => '',
  63. // 'params' => [],
  64. // 'child' => [],
  65. // ],
  66. [
  67. 'title' => '往期奖金池',
  68. 'route' => 'bonus-log/index',
  69. 'icon' => '',
  70. 'params' => [],
  71. 'child' => [],
  72. ],
  73. [
  74. 'title' => '奖金池明细',
  75. 'route' => 'reward-pool/index',
  76. 'icon' => '',
  77. 'params' => [],
  78. 'child' => [],
  79. ],
  80. [
  81. 'title' => '分类管理',
  82. 'route' => 'group-category/index',
  83. 'icon' => '',
  84. 'params' => [],
  85. 'child' => [],
  86. ],
  87. [
  88. 'title' => '基础设置',
  89. 'route' => 'setting/storage',
  90. 'icon' => '',
  91. 'params' => [],
  92. 'child' => [],
  93. ],
  94. [
  95. 'title' => '佣金奖励明细',
  96. 'route' => 'finance/commission-log',
  97. 'icon' => '',
  98. 'params' => [],
  99. 'child' => [],
  100. ],
  101. [
  102. 'title' => '余额奖励明细',
  103. 'route' => 'finance/balance-log',
  104. 'icon' => '',
  105. 'params' => [],
  106. 'child' => [],
  107. ],
  108. [
  109. 'title' => '积分奖励明细',
  110. 'route' => 'finance/score-log',
  111. 'icon' => '',
  112. 'params' => [],
  113. 'child' => [],
  114. ],
  115. ],
  116. // ----------------------- 权限配置 ----------------------- //
  117. 'authItem' => [
  118. [
  119. 'title' => '幸运拼团',
  120. 'name' => '',
  121. 'app_id' => 'backend',
  122. 'is_addon' => 1,
  123. 'addons_name' => 'LuckyGroup',
  124. 'child' => [
  125. [
  126. 'title' => '数据概况',
  127. 'name' => 'default/index',
  128. 'app_id' => 'backend',
  129. 'is_addon' => 1,
  130. 'addons_name' => 'LuckyGroup',
  131. ],
  132. [
  133. 'title' => '首页装修',
  134. 'name' => 'diy/index',
  135. 'app_id' => 'backend',
  136. 'is_addon' => 1,
  137. 'addons_name' => 'LuckyGroup',
  138. ],
  139. [
  140. 'title' => '拼团活动',
  141. 'name' => 'group-activity/index',
  142. 'app_id' => 'backend',
  143. 'is_addon' => 1,
  144. 'addons_name' => 'LuckyGroup',
  145. 'child' => [
  146. [
  147. 'title' => '添加 or 编辑活动',
  148. 'name' => 'group-activity/storage',
  149. 'app_id' => 'backend',
  150. 'is_addon' => 1,
  151. 'addons_name' => 'LuckyGroup',
  152. ],
  153. [
  154. 'title' => '删除拼团活动',
  155. 'name' => 'group-activity/delete',
  156. 'app_id' => 'backend',
  157. 'is_addon' => 1,
  158. 'addons_name' => 'LuckyGroup',
  159. ],
  160. [
  161. 'title' => '拼团活动切换状态',
  162. 'name' => 'group-activity/switch-acitity',
  163. 'app_id' => 'backend',
  164. 'is_addon' => 1,
  165. 'addons_name' => 'LuckyGroup',
  166. ],
  167. [
  168. 'title' => '拼团活动数据统计',
  169. 'name' => 'group-activity/activity-data',
  170. 'app_id' => 'backend',
  171. 'is_addon' => 1,
  172. 'addons_name' => 'LuckyGroup',
  173. ],
  174. [
  175. 'title' => '某一期开奖参团会员列表',
  176. 'name' => 'group-activity/attend-user-list',
  177. 'app_id' => 'backend',
  178. 'is_addon' => 1,
  179. 'addons_name' => 'LuckyGroup',
  180. ],
  181. ],
  182. ],
  183. [
  184. 'title' => '团长列表',
  185. 'name' => 'group-team/index',
  186. 'app_id' => 'backend',
  187. 'is_addon' => 1,
  188. 'addons_name' => 'LuckyGroup',
  189. 'child' => [
  190. [
  191. 'title' => '给拼团会员增加参团次数',
  192. 'name' => 'group-team/add-attend-times',
  193. 'app_id' => 'backend',
  194. 'is_addon' => 1,
  195. 'addons_name' => 'LuckyGroup',
  196. ],
  197. [
  198. 'title' => '修改会员拼团等级',
  199. 'name' => 'group-team/edit-level',
  200. 'app_id' => 'backend',
  201. 'is_addon' => 1,
  202. 'addons_name' => 'LuckyGroup',
  203. ],
  204. [
  205. 'title' => '搜索拼团会员',
  206. 'name' => 'group-team/search-user',
  207. 'app_id' => 'backend',
  208. 'is_addon' => 1,
  209. 'addons_name' => 'LuckyGroup',
  210. ],
  211. [
  212. 'title' => '添加拼团会员',
  213. 'name' => 'group-team/add-group-user',
  214. 'app_id' => 'backend',
  215. 'is_addon' => 1,
  216. 'addons_name' => 'LuckyGroup',
  217. ],
  218. ],
  219. ],
  220. [
  221. 'title' => '拼团等级',
  222. 'name' => 'group-level/index',
  223. 'app_id' => 'backend',
  224. 'is_addon' => 1,
  225. 'addons_name' => 'LuckyGroup',
  226. 'child' => [
  227. [
  228. 'title' => '拼团等级编辑 or 添加',
  229. 'name' => 'group-level/storage',
  230. 'app_id' => 'backend',
  231. 'is_addon' => 1,
  232. 'addons_name' => 'LuckyGroup',
  233. ],
  234. [
  235. 'title' => '升级条件设置',
  236. 'name' => 'group-level/condition',
  237. 'app_id' => 'backend',
  238. 'is_addon' => 1,
  239. 'addons_name' => 'LuckyGroup',
  240. ],
  241. [
  242. 'title' => '删除等级',
  243. 'name' => 'group-level/delete',
  244. 'app_id' => 'backend',
  245. 'is_addon' => 1,
  246. 'addons_name' => 'LuckyGroup',
  247. ],
  248. ],
  249. ],
  250. [
  251. 'title' => '拼团订单',
  252. 'name' => 'group-order/index',
  253. 'app_id' => 'backend',
  254. 'is_addon' => 1,
  255. 'addons_name' => 'LuckyGroup',
  256. 'child' => [],
  257. ],
  258. [
  259. 'title' => '往期奖金池',
  260. 'name' => 'bonus-log/index',
  261. 'app_id' => 'backend',
  262. 'is_addon' => 1,
  263. 'addons_name' => 'LuckyGroup',
  264. 'child' => [],
  265. ],
  266. [
  267. 'title' => '奖金池明细',
  268. 'name' => 'reward-pool/index',
  269. 'app_id' => 'backend',
  270. 'is_addon' => 1,
  271. 'addons_name' => 'LuckyGroup',
  272. 'child' => [],
  273. ],
  274. [
  275. 'title' => '分类管理',
  276. 'name' => 'group-category/index',
  277. 'app_id' => 'backend',
  278. 'is_addon' => 1,
  279. 'addons_name' => 'LuckyGroup',
  280. 'child' => [
  281. [
  282. 'title' => '编辑 or 添加分类',
  283. 'name' => 'group-category/storage',
  284. 'app_id' => 'backend',
  285. 'is_addon' => 1,
  286. 'addons_name' => 'LuckyGroup',
  287. ],
  288. [
  289. 'title' => '切换分类状态',
  290. 'name' => 'group-category/switch-status',
  291. 'app_id' => 'backend',
  292. 'is_addon' => 1,
  293. 'addons_name' => 'LuckyGroup',
  294. ],
  295. [
  296. 'title' => '删除分类',
  297. 'name' => 'group-category/delete',
  298. 'app_id' => 'backend',
  299. 'is_addon' => 1,
  300. 'addons_name' => 'LuckyGroup',
  301. ],
  302. ],
  303. ],
  304. [
  305. 'title' => '基础设置',
  306. 'name' => 'setting/storage',
  307. 'app_id' => 'backend',
  308. 'is_addon' => 1,
  309. 'addons_name' => 'LuckyGroup',
  310. 'child' => [],
  311. ],
  312. ],
  313. ]
  314. ],
  315. ];
  316. $common = file_exists(__DIR__ . '/common.php') ? include __DIR__ . '/common.php' : [];
  317. return array_merge($backend, $common);