urlManagerRules.php 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: leo
  5. * Date: 2018/3/6
  6. * Time: 上午11:12
  7. */
  8. return [
  9. // "<module:\w+>/<controller:[-\w]+>/<action:[-\w]+>/<id:[A-Za-z0-9]+>" => "<module>/<controller>/<action>",
  10. // "<module:\w+>/<controller:[-\w]+>/<action:[-\w]+>"=>"<module>/<controller>/<action>",
  11. [
  12. 'class' => 'yii\rest\UrlRule',
  13. 'pluralize' => false,
  14. 'controller' => 'v1/site',
  15. 'extraPatterns' => [
  16. 'GET base-info' => 'base-info',
  17. 'GET days-diff' => 'days-diff',
  18. 'GET page-data' => 'page-data',
  19. 'GET captcha' => 'captcha',
  20. ],
  21. ],
  22. [
  23. 'class' => 'yii\rest\UrlRule',
  24. 'pluralize' => false,
  25. 'controller' => 'v1/dashboard',
  26. 'extraPatterns' => [
  27. 'GET index' => 'index',
  28. 'GET total-item' => 'total-item',
  29. 'GET reg-num' => 'reg-num',
  30. 'GET bonus-num' => 'bonus-num',
  31. 'GET withdraw-num' => 'withdraw-num',
  32. ],
  33. ],
  34. [
  35. 'class' => 'yii\rest\UrlRule',
  36. 'pluralize' => false,
  37. 'controller' => 'v1/shop',
  38. 'extraPatterns' => [
  39. 'GET index' => 'index',
  40. 'GET goods-list-export' => 'goods-list-export',
  41. 'GET,POST goods-add' => 'goods-add',
  42. 'GET,POST goods-edit' => 'goods-edit',
  43. 'GET,POST goods-delete' => 'goods-delete',
  44. 'POST goods-status' => 'goods-status',
  45. 'GET package' => 'package',
  46. 'POST package-add' => 'package-add',
  47. 'GET,POST package-get' => 'package-get',
  48. 'GET,POST package-delete' => 'package-delete',
  49. 'POST package-status' => 'package-status',
  50. 'GET,POST upload' => 'upload',
  51. 'GET dec-order-list' => 'dec-order-list',
  52. 'GET dec-order-list-export' => 'dec-order-list-export',
  53. 'GET order-list' => 'order-list',
  54. 'GET order-list-export' => 'order-list-export',
  55. 'POST order-delivery' => 'order-delivery',
  56. 'POST order-refund' => 'order-refund',
  57. 'GET order-shop-list' => 'order-shop-list',
  58. 'GET order-dec-list' => 'order-dec-list',
  59. 'POST import-order-shop-to-excel-table' => 'import-order-shop-to-excel-table',
  60. 'POST import-order-shop' => 'import-order-shop',
  61. 'POST import-order-dec-to-excel-table' => 'import-order-dec-to-excel-table',
  62. 'POST import-order-dec' => 'import-order-dec',
  63. 'GET order-standard-list' => 'order-standard-list',
  64. 'POST import-order-standard-to-excel-table' => 'import-order-standard-to-excel-table',
  65. 'POST import-order-standard' => 'import-order-standard',
  66. 'GET order-list-export-pdf/<orderSn>' => 'order-list-export-pdf',
  67. 'GET dec-order-list-export-pdf/<orderSn>' => 'dec-order-list-export-pdf',
  68. ],
  69. ],
  70. [
  71. 'class' => 'yii\rest\UrlRule',
  72. 'pluralize' => false,
  73. 'controller' => 'v1/user',
  74. 'extraPatterns' => [
  75. 'GET index' => 'index',
  76. 'GET generate-user-name' => 'generate-user-name',
  77. 'GET filter-user' => 'filter-user',
  78. 'GET bind' => 'bind',
  79. 'GET,POST bind-add' => 'bind-add',
  80. 'GET,POST bind-edit/<id>' => 'bind-edit',
  81. 'GET,POST bind-delete' => 'bind-delete',
  82. 'GET teamwork' => 'teamwork',
  83. 'GET,POST teamwork-add' => 'teamwork-add',
  84. 'GET,POST teamwork-edit/<id>' => 'teamwork-edit',
  85. 'GET,POST teamwork-delete' => 'teamwork-delete',
  86. 'GET system' => 'system',
  87. 'GET,POST system-add' => 'system-add',
  88. 'GET,POST system-edit/<id>' => 'system-edit',
  89. 'GET,POST system-delete' => 'system-delete',
  90. 'GET,POST system-renew' => 'system-renew',
  91. 'GET group' => 'group',
  92. 'GET,POST move' => 'move',
  93. 'GET,POST move-add' => 'move-add',
  94. 'POST move-pass' => 'move-pass',
  95. 'POST move-edit' => 'move-edit',
  96. 'GET move-get' => 'move-get',
  97. 'GET move-net-type' => 'move-net-type',
  98. 'POST move-audit' => 'move-audit',
  99. 'POST move-delete' => 'move-delete',
  100. 'GET,POST reg-info' => 'reg-info',
  101. 'POST reg-info-edit' => 'reg-info-edit',
  102. 'GET,POST reg-info-audit' => 'reg-info-audit',
  103. 'POST reg-info-audit-add' => 'reg-info-audit-add',
  104. 'GET reg-info-audit-add-opt' => 'reg-info-audit-add-opt',
  105. 'POST import-reg-info-to-excel-table' => 'import-reg-info-to-excel-table',
  106. 'POST import-reg-info' => 'import-reg-info',
  107. 'POST reg-info-audit-audit' => 'reg-info-audit-audit',
  108. 'POST reg-info-audit-edit' => 'reg-info-audit-edit',
  109. 'GET reg-info-audit-get' => 'reg-info-audit-get',
  110. 'POST reg-info-audit-delete' => 'reg-info-audit-delete',
  111. 'GET company-bank-get' => 'company-bank-get',
  112. 'GET full-info' => 'full-info',
  113. 'GET base-info' => 'base-info',
  114. 'GET main-divide' => 'main-divide',
  115. 'GET close' => 'close',
  116. 'GET,POST close-add' => 'close-add',
  117. 'GET close-audit/<id>' => 'close-audit',
  118. 'GET,POST user-add' => 'user-add',
  119. 'GET empty-list' => 'empty-list',
  120. 'POST import-users-to-excel-table' => 'import-users-to-excel-table',
  121. 'POST import-users-add' => 'import-users-add',
  122. 'GET chk-del-user' => 'chk-del-user',
  123. 'POST user-del' => 'user-del',
  124. 'GET dec-level-list' => 'dec-level-list',
  125. 'POST change-user-dec-level' => 'change-user-dec-level',
  126. 'POST change-user-dec-role' => 'change-user-dec-role',
  127. 'POST modify-password' => 'modify-password',
  128. 'GET profile-get' => 'profile-get',
  129. 'POST modify-profile' => 'modify-profile',
  130. 'POST modify-status' => 'modify-status',
  131. 'POST is-modify-password-status' => 'is-modify-password-status',
  132. 'POST close-login' => 'close-login',
  133. 'POST batch-close-login' => 'batch-close-login',
  134. 'GET close-login-get' => 'close-login-get',
  135. 'POST close-area-login' => 'close-area-login',
  136. 'POST close-dec' => 'close-dec',
  137. 'POST batch-close-dec' => 'batch-close-dec',
  138. 'GET close-dec-get' => 'close-dec-get',
  139. 'POST close-area-dec' => 'close-area-dec',
  140. 'GET status-audit-list' => 'status-audit-list',
  141. 'GET,POST status-audit-add' => 'status-audit-add',
  142. 'POST status-audit' => 'status-audit',
  143. 'GET status-audit-get' => 'status-audit-get',
  144. 'GET status-audit-get-statuses' => 'status-audit-get-statuses',
  145. 'POST status-audit-delete' => 'status-audit-delete',
  146. 'GET index-export' => 'index-export',
  147. 'GET bind-export' => 'bind-export',
  148. 'GET teamwork-export' => 'teamwork-export',
  149. 'GET system-export' => 'system-export',
  150. 'GET get-sub-com' => 'get-sub-com',
  151. 'GET chk-relation' => 'chk-relation',
  152. 'GET get-period-num' => 'get-period-num',
  153. 'POST is-operating' => 'is-operating',
  154. 'POST is-group' => 'is-group',
  155. 'POST is-dec' => 'is-dec',
  156. 'POST is-studio' => 'is-studio',
  157. 'POST is-atlas' => 'is-atlas',
  158. 'POST is-recharge' => 'is-recharge',
  159. 'POST change-transfer-prop' => 'change-transfer-prop',
  160. 'GET status-close-get' => 'status-close-get',
  161. 'POST clear-wallet' => 'clear-wallet',
  162. 'GET year-highest-emp-lv' => 'year-highest-emp-lv',
  163. 'POST change-show-emp-level' => 'change-show-emp-level',
  164. 'GET group-export' => 'group-export',
  165. 'GET move-export' => 'move-export',
  166. 'GET status-audit-export' => 'status-audit-export',
  167. 'GET year-highest-emp-lv-export' => 'year-highest-emp-lv-export',
  168. 'POST recharge-to-user' => 'recharge-to-user',
  169. ],
  170. ],
  171. [
  172. 'class' => 'yii\rest\UrlRule',
  173. 'pluralize' => false,
  174. 'controller' => 'v1/reconsume',
  175. 'extraPatterns' => [
  176. 'GET pool-list' => 'pool-list',
  177. 'GET change-audit-list' => 'change-audit-list',
  178. 'GET,POST change-audit-add' => 'change-audit-add',
  179. 'POST change-audit' => 'change-audit',
  180. 'POST change-audit-pass' => 'change-audit-pass',
  181. 'POST change-audit-edit' => 'change-audit-edit',
  182. 'GET change-audit-get' => 'change-audit-get',
  183. 'POST change-audit-delete' => 'change-audit-delete',
  184. 'GET deduct-audit-list' => 'deduct-audit-list',
  185. 'GET,POST deduct-audit-add' => 'deduct-audit-add',
  186. 'POST deduct-audit/<id>' => 'deduct-audit',
  187. 'POST deduct' => 'deduct',
  188. 'GET flow-list' => 'flow-list',
  189. 'GET cant-deduct-month' => 'cant-deduct-month',
  190. 'GET get-flow-deal-type' => 'get-flow-deal-type',
  191. 'GET pool-list-export' => 'pool-list-export',
  192. 'GET change-audit-list-export' => 'change-audit-list-export',
  193. 'GET flow-list-export' => 'flow-list-export',
  194. ],
  195. ],
  196. [
  197. 'class' => 'yii\rest\UrlRule',
  198. 'pluralize' => false,
  199. 'controller' => 'v1/atlas',
  200. 'extraPatterns' => [
  201. 'GET main-user-info' => 'main-user-info',
  202. 'GET relation' => 'relation',
  203. 'GET relation-list' => 'relation-list',
  204. 'GET network' => 'network',
  205. 'GET network-list' => 'network-list',
  206. 'GET network-line' => 'network-line',
  207. 'GET network-line-list' => 'network-line-list',
  208. 'GET emp-user-line' => 'emp-user-line',
  209. 'GET emp-user-list' => 'emp-user-list',
  210. 'GET relation-list-export' => 'relation-list-export',
  211. 'GET network-list-export' => 'network-list-export',
  212. 'GET network-line-list-export' => 'network-line-list-export',
  213. 'GET emp-user-list-export' => 'emp-user-list-export',
  214. 'GET get-period' => 'get-period',
  215. ],
  216. ],
  217. [
  218. 'class' => 'yii\rest\UrlRule',
  219. 'pluralize' => false,
  220. 'controller' => 'v1/oauth',
  221. 'extraPatterns' => [
  222. 'GET menu' => 'menu',
  223. 'POST login' => 'login',
  224. 'POST no-login-modify-password' => 'no-login-modify-password',
  225. 'GET index' => 'index',
  226. 'GET view' => 'view',
  227. 'GET info' => 'info',
  228. 'GET test' => 'test',
  229. 'GET refresh-token' => 'refresh-token',
  230. 'GET refresh-access-token' => 'refresh-access-token',
  231. 'GET refresh-refresh-token' => 'refresh-refresh-token',
  232. ],
  233. ],
  234. [
  235. 'class' => 'yii\rest\UrlRule',
  236. 'pluralize' => false,
  237. 'controller' => 'v1/admin',
  238. 'extraPatterns' => [
  239. 'GET index' => 'index',
  240. 'GET,POST add' => 'add',
  241. 'GET,POST edit/<id>' => 'edit',
  242. 'POST change-password' => 'change-password',
  243. 'GET admin-delete/<selected>' => 'admin-delete',
  244. 'POST admin-delete' => 'admin-delete',
  245. 'GET role' => 'role',
  246. 'POST role-add' => 'role-add',
  247. 'GET,POST role-edit/<id>' => 'role-edit',
  248. 'GET role-delete/<selected>' => 'role-delete',
  249. 'POST role-delete' => 'role-delete',
  250. 'GET,POST role-permission/<id>' => 'role-permission',
  251. 'GET,POST role-column/<id>' => 'role-column',
  252. ],
  253. ],
  254. [
  255. 'class' => 'yii\rest\UrlRule',
  256. 'pluralize' => false,
  257. 'controller' => 'v1/config',
  258. 'extraPatterns' => [
  259. 'POST,GET base' => 'base',
  260. 'GET bonus-opt' => 'bonus-opt',
  261. 'POST bonus' => 'bonus',
  262. 'POST,GET period' => 'period',
  263. 'POST,GET other' => 'other',
  264. 'GET dec-level' => 'dec-level',
  265. 'GET,POST month-limit' => 'month-limit',
  266. 'POST open-upgrade' => 'open-upgrade',
  267. 'POST dec-level-add' => 'dec-level-add',
  268. 'POST,GET dec-level-edit/<id>' => 'dec-level-edit',
  269. 'GET dec-level-delete/<selected>' => 'dec-level-delete',
  270. 'POST dec-level-delete' => 'dec-level-delete',
  271. 'GET dec-role' => 'dec-role',
  272. 'POST,GET dec-role-edit/<id>' => 'dec-role-edit',
  273. 'GET emp-level' => 'emp-level',
  274. 'POST,GET emp-level-add' => 'emp-level-add',
  275. 'POST,GET emp-level-edit/<id>' => 'emp-level-edit',
  276. 'GET emp-level-delete/<selected>' => 'emp-level-delete',
  277. 'POST emp-level-delete' => 'emp-level-delete',
  278. 'POST bonus-dec-level' => 'bonus-dec-level',
  279. 'POST bonus-emp-level' => 'bonus-emp-level',
  280. 'POST bonus-star-level' => 'bonus-star-level',
  281. 'GET clear-data' => 'clear-data',
  282. 'GET clear-cache' => 'clear-cache',
  283. 'GET clear-table-cache' => 'clear-table-cache',
  284. 'GET sms-template' => 'sms-template',
  285. 'GET,POST sms-template-edit/<id>' => 'sms-template-edit',
  286. 'GET api' => 'api-opt',
  287. 'GET ocr-api' => 'ocr-api',
  288. 'POST,GET ocr-api-edit/<id>' => 'ocr-api-edit',
  289. 'GET sms-api' => 'sms-api',
  290. 'POST,GET sms-api-edit/<id>' => 'sms-api-edit',
  291. 'GET reg-type' => 'reg-type',
  292. 'POST reg-type-edit' => 'reg-type-edit',
  293. 'GET reg-type-get' => 'reg-type-get',
  294. 'POST pact-edit' => 'pact-edit',
  295. 'GET pact-get' => 'pact-get',
  296. 'POST,GET sms' => 'sms',
  297. 'POST,GET transfer' => 'transfer',
  298. 'POST,GET score' => 'score',
  299. 'POST,GET exchange-rate' => 'exchange-rate',
  300. ],
  301. ],
  302. [
  303. 'class' => 'yii\rest\UrlRule',
  304. 'pluralize' => false,
  305. 'controller' => 'v1/bonus',
  306. 'extraPatterns' => [
  307. 'GET period' => 'period',
  308. 'GET close-period/<periodNum>' => 'close-period',
  309. 'GET perf-period/<periodNum>' => 'perf-period',
  310. 'GET calc-period/<periodNum>' => 'calc-period',
  311. 'GET send-period/<periodNum>' => 'send-period',
  312. 'GET perf' => 'perf',
  313. 'GET period-detail/<periodNum>' => 'period-detail',
  314. 'GET trace-down-qy' => 'trace-down-qy',
  315. 'GET trace-down-qy-export' => 'trace-down-qy-export',
  316. 'GET trace-up-qy' => 'trace-up-qy',
  317. 'GET trace-up-qy-export' => 'trace-up-qy-export',
  318. 'GET trace-down-yc' => 'trace-down-yc',
  319. 'GET trace-down-yc-export' => 'trace-down-yc-export',
  320. 'GET trace-up-yc' => 'trace-up-yc',
  321. 'GET trace-up-yc-export' => 'trace-up-yc-export',
  322. 'GET trace-down-bd' => 'trace-down-bd',
  323. 'GET trace-down-bd-export' => 'trace-down-bd-export',
  324. 'GET trace-up-bd' => 'trace-up-bd',
  325. 'GET trace-up-bd-export' => 'trace-up-bd-export',
  326. 'GET trace-down-tg' => 'trace-down-tg',
  327. 'GET trace-down-tg-export' => 'trace-down-tg-export',
  328. 'GET trace-up-tg' => 'trace-up-tg',
  329. 'GET trace-up-tg-export' => 'trace-up-tg-export',
  330. 'GET trace-down-xf' => 'trace-down-xf',
  331. 'GET trace-down-xf-export' => 'trace-down-xf-export',
  332. 'GET trace-up-xf' => 'trace-up-xf',
  333. 'GET trace-up-xf-export' => 'trace-up-xf-export',
  334. 'GET trace-down-yj' => 'trace-down-yj',
  335. 'GET trace-down-yj-export' => 'trace-down-yj-export',
  336. 'GET trace-up-yj' => 'trace-up-yj',
  337. 'GET trace-up-yj-export' => 'trace-up-yj-export',
  338. 'GET trace-down-gx' => 'trace-down-gx',
  339. 'GET trace-down-gx-export' => 'trace-down-gx-export',
  340. 'GET trace-up-gx' => 'trace-up-gx',
  341. 'GET trace-up-gx-export' => 'trace-up-gx-export',
  342. 'GET trace-down-gl' => 'trace-down-gl',
  343. 'GET trace-down-gl-export' => 'trace-down-gl-export',
  344. 'GET trace-up-gl' => 'trace-up-gl',
  345. 'GET trace-up-gl-export' => 'trace-up-gl-export',
  346. 'GET trace-down-fx' => 'trace-down-fx',
  347. 'GET trace-down-fx-export' => 'trace-down-fx-export',
  348. 'GET trace-up-fx' => 'trace-up-fx',
  349. 'GET trace-up-fx-export' => 'trace-up-fx-export',
  350. 'GET trace-fw' => 'trace-fw',
  351. 'GET trace-fw-export' => 'trace-fw-export',
  352. 'GET trace-bt' => 'trace-bt',
  353. 'GET trace-bt-export' => 'trace-bt-export',
  354. 'GET trace-fl' => 'trace-fl',
  355. 'GET trace-fl-export' => 'trace-fl-export',
  356. 'GET new-period-bonus' => 'new-period-bonus',
  357. 'GET new-period-bonus-export' => 'new-period-bonus-export',
  358. 'GET other-period-bonus' => 'other-period-bonus',
  359. 'GET other-period-bonus-export' => 'other-period-bonus-export',
  360. 'GET other-period-bonus-filter-types' => 'other-period-bonus-filter-types',
  361. 'GET calc-qy' => 'calc-qy',
  362. 'POST resend-qy' => 'resend-qy',
  363. 'GET resend-qy-list' => 'resend-qy-list',
  364. 'GET resend-qy-list-export' => 'resend-qy-list-export',
  365. 'GET resend-qy-audit-list' => 'resend-qy-audit-list',
  366. 'GET resend-qy-audit-list-export' => 'resend-qy-audit-list-export',
  367. 'POST resend-qy-audit' => 'resend-qy-audit',
  368. 'POST resend-qy-audit-delete' => 'resend-qy-audit-delete',
  369. 'GET flow-bonus' => 'flow-bonus',
  370. 'GET flow-bonus-export' => 'flow-bonus-export',
  371. 'GET flow-wallet' => 'flow-wallet',
  372. 'GET flow-wallet-export' => 'flow-wallet-export',
  373. 'GET flow-cf' => 'flow-cf',
  374. 'GET flow-cf-export' => 'flow-cf-export',
  375. 'GET flow-rp' => 'flow-rp',
  376. 'GET flow-rp-export' => 'flow-rp-export',
  377. 'GET flow-balance' => 'flow-balance',
  378. 'GET flow-balance-export' => 'flow-balance-export',
  379. 'GET flow-exchange' => 'flow-exchange',
  380. 'GET flow-exchange-export' => 'flow-exchange-export',
  381. 'GET flow-lx' => 'flow-lx',
  382. 'GET flow-lx-export' => 'flow-lx-export',
  383. 'GET cf-lx-audit-list' => 'cf-lx-audit-list',
  384. 'GET cf-lx-audit-export' => 'cf-lx-audit-export',
  385. 'POST cf-lx-apply' => 'cf-lx-apply',
  386. 'POST cf-lx-audit' => 'cf-lx-audit',
  387. 'POST cf-lx-audit-delete' => 'cf-lx-audit-delete',
  388. 'GET balance-list' => 'balance-list',
  389. 'GET balance-export' => 'balance-export',
  390. 'GET perf-order' => 'perf-order',
  391. 'GET perf-order-export' => 'perf-order-export',
  392. 'GET score-month' => 'score-month',
  393. 'GET score-month-export' => 'score-month-export',
  394. 'GET perf-month' => 'perf-month',
  395. 'GET perf-month-export' => 'perf-month-export',
  396. 'GET perf-standard' => 'perf-standard',
  397. 'GET perf-standard-export' => 'perf-standard-export',
  398. 'GET perf-period-list' => 'perf-period-list',
  399. 'GET perf-period-list-export' => 'perf-period-list-export',
  400. // 'GET real-time-perf' => 'real-time-perf',
  401. 'GET user-perf' => 'user-perf',
  402. 'GET user-perf-export' => 'user-perf-export',
  403. 'GET yc-perf' => 'yc-perf',
  404. 'GET period-perf' => 'period-perf',
  405. 'GET period-perf-export' => 'period-perf-export',
  406. ],
  407. ],
  408. [
  409. 'class' => 'yii\rest\UrlRule',
  410. 'pluralize' => false,
  411. 'controller' => 'v1/report',
  412. 'extraPatterns' => [
  413. 'GET dec' => 'dec',
  414. ],
  415. ],
  416. [
  417. 'class' => 'yii\rest\UrlRule',
  418. 'pluralize' => false,
  419. 'controller' => 'v1/finance',
  420. 'extraPatterns' => [
  421. 'GET balance-audit-list' => 'balance-audit-list',
  422. 'POST change-balance' => 'change-balance',
  423. 'GET change-balance-type' => 'change-balance-type',
  424. 'POST balance-audit-pass' => 'balance-audit-pass',
  425. 'POST balance-audit-edit' => 'balance-audit-edit',
  426. 'GET balance-audit-get' => 'balance-audit-get',
  427. 'POST balance-audit' => 'balance-audit',
  428. 'POST balance-audit-delete' => 'balance-audit-delete',
  429. 'POST import-change-balance-to-excel-table' => 'import-change-balance-to-excel-table',
  430. 'POST import-change-balance' => 'import-change-balance',
  431. 'GET dec-list' => 'dec-list',
  432. 'GET transfer-list' => 'transfer-list',
  433. //'GET withdraw-get' => 'withdraw-get',
  434. 'GET withdraw' => 'withdraw',
  435. //'POST withdraw-edit' => 'withdraw-edit',
  436. 'POST withdraw-status' => 'withdraw-status',
  437. //'GET,POST withdraw-add' => 'withdraw-add',
  438. 'GET withdraw-export' => 'withdraw-export',
  439. 'POST import-withdraws-to-excel-table' => 'import-withdraws-to-excel-table',
  440. 'POST import-withdraws-paid-false' => 'import-withdraws-paid-false',
  441. 'GET invoice-audit' => 'invoice-audit',
  442. //'GET,POST invoice-audit-add' => 'invoice-audit-add',
  443. //'POST invoice-audit-audit' => 'invoice-audit-audit',
  444. //'POST invoice-audit-edit' => 'invoice-audit-edit',
  445. //'GET invoice-audit-get' => 'invoice-audit-get',
  446. //'POST invoice-audit-delete' => 'invoice-audit-delete',
  447. //'GET invoice-flow' => 'invoice-flow',
  448. //'GET invoice-balance-audit' => 'invoice-balance-audit',
  449. //'GET,POST invoice-balance-audit-add' => 'invoice-balance-audit-add',
  450. //'POST invoice-balance-audit-audit' => 'invoice-balance-audit-audit',
  451. //'POST invoice-balance-audit-edit' => 'invoice-balance-audit-edit',
  452. //'GET invoice-balance-audit-get' => 'invoice-balance-audit-get',
  453. //'POST invoice-balance-audit-delete' => 'invoice-balance-audit-delete',
  454. 'GET perf-audit-list' => 'perf-audit-list',
  455. 'GET,POST perf-apply' => 'perf-apply',
  456. 'POST perf-audit/<id>' => 'perf-audit',
  457. 'GET perf-apply-get' => 'perf-apply-get',
  458. 'POST perf-audit-pass' => 'perf-audit-pass',
  459. 'POST perf-audit-edit' => 'perf-audit-edit',
  460. 'GET perf-audit-get' => 'perf-audit-get',
  461. 'POST perf-audit' => 'perf-audit',
  462. 'POST perf-audit-delete' => 'perf-audit-delete',
  463. 'GET deal-type' => 'deal-type',
  464. 'POST deal-type-add' => 'deal-type-add',
  465. 'POST deal-type-edit' => 'deal-type-edit',
  466. 'GET deal-type-get' => 'deal-type-get',
  467. 'POST deal-type-delete' => 'deal-type-delete',
  468. 'GET history-bonus' => 'history-bonus',
  469. 'GET balance-audit-list-export' => 'balance-audit-list-export',
  470. 'GET perf-audit-list-export' => 'perf-audit-list-export',
  471. 'GET transfer-list-export' => 'transfer-list-export',
  472. 'GET history-bonus-export' => 'history-bonus-export',
  473. 'GET recharge' => 'recharge',
  474. 'GET,POST recharge-status' => 'recharge-status',
  475. 'GET recharge-export' => 'recharge-export',
  476. 'POST mult-point' => 'mult-point',
  477. ],
  478. ],
  479. [
  480. 'class' => 'yii\rest\UrlRule',
  481. 'pluralize' => false,
  482. 'controller' => 'v1/file',
  483. 'extraPatterns' => [
  484. 'GET export' => 'export',
  485. 'GET token' => 'token',
  486. 'POST upload-excel' => 'upload-excel',
  487. 'POST export-delete' => 'export-delete',
  488. ],
  489. ],
  490. [
  491. 'class' => 'yii\rest\UrlRule',
  492. 'pluralize' => false,
  493. 'controller' => 'v1/article',
  494. 'extraPatterns' => [
  495. 'GET index' => 'index',
  496. 'GET,POST add' => 'add',
  497. 'GET,POST edit/<id>' => 'edit',
  498. 'GET,POST article-delete' => 'article-delete',
  499. 'GET category' => 'category',
  500. 'POST category-add' => 'category-add',
  501. 'GET,POST category-delete' => 'category-delete',
  502. 'GET category-sort' => 'category-sort',
  503. ],
  504. ],
  505. [
  506. 'class' => 'yii\rest\UrlRule',
  507. 'pluralize' => false,
  508. 'controller' => 'v1/ad',
  509. 'extraPatterns' => [
  510. 'GET list/<lid>' => 'list',
  511. 'GET,POST add' => 'add',
  512. 'GET,POST edit/<id>' => 'edit',
  513. 'GET,POST ad-delete' => 'ad-delete',
  514. 'GET location' => 'location',
  515. 'GET sort' => 'sort',
  516. 'GET status' => 'status',
  517. 'POST upload' => 'upload',
  518. ],
  519. ],
  520. [
  521. 'class' => 'yii\rest\UrlRule',
  522. 'pluralize' => false,
  523. 'controller' => 'v1/message',
  524. 'extraPatterns' => [
  525. 'GET list' => 'list',
  526. 'POST add' => 'add',
  527. 'GET,POST delete' => 'delete',
  528. ],
  529. ],
  530. [
  531. 'class' => 'yii\rest\UrlRule',
  532. 'pluralize' => false,
  533. 'controller' => 'v1/log',
  534. 'extraPatterns' => [
  535. 'GET admin-handle' => 'admin-handle',
  536. 'GET user-handle' => 'user-handle',
  537. 'GET admin-login' => 'admin-login',
  538. 'GET user-login' => 'user-login',
  539. 'GET system' => 'system',
  540. 'GET admin-handle-detail/<id>' => 'admin-handle-detail',
  541. 'GET user-login-export' => 'user-login-export',
  542. ],
  543. ],
  544. ];