manage_api.php 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. // 授权
  4. Route::group(
  5. [
  6. 'prefix' => '/auth',
  7. ],
  8. function () {
  9. Route::post('/login', 'AuthController@login')->name('auth.login');
  10. Route::post('/refresh/token', 'AuthController@refreshToken')->name('auth.refresh');
  11. }
  12. );
  13. Route::group(
  14. [
  15. 'prefix' => '/manage',
  16. ],
  17. function () {
  18. // 管理员列表
  19. Route::post('/lists', 'ManagerController@lists');
  20. // 管理员添加.
  21. Route::post('/add', 'ManagerController@add');
  22. // 管理员添加.
  23. Route::post('/edit', 'ManagerController@edit');
  24. // 列表设置
  25. Route::post('/config/lists', 'ManagerController@configLists');
  26. // 添加设置
  27. Route::post('/config/add', 'ManagerController@configAdd');
  28. // 修改设置
  29. Route::post('/config/edit', 'ManagerController@configEdit');
  30. }
  31. );
  32. Route::group(
  33. [
  34. 'prefix' => '/pay',
  35. ],
  36. function () {
  37. // 支付方式列表.
  38. Route::post('/payment/lists', 'PayController@paymentList');
  39. // 支付方式添加.
  40. Route::post('/payment/add', 'PayController@paymentAdd');
  41. // 支付方式修改.
  42. Route::post('/payment/edit', 'PayController@paymentEdit');
  43. // 支付通道列表.
  44. Route::post('/payment/attr/lists', 'PayController@paymentAttrList');
  45. // 支付通道添加.
  46. Route::post('/payment/attr/add', 'PayController@paymentAttrAdd');
  47. // 支付通道修改.
  48. Route::post('/payment/attr/edit', 'PayController@paymentAttrEdit');
  49. // 支付类型列表.
  50. Route::post('/payment/type/lists', 'PayController@paymentTypeList');
  51. // 支付类型添加.
  52. Route::post('/payment/type/add', 'PayController@paymentTypeAdd');
  53. // 支付类型修改.
  54. Route::post('/payment/type/edit', 'PayController@paymentTypeEdit');
  55. // 支付类型删除.
  56. Route::post('/payment/type/del', 'PayController@paymentTypeDel');
  57. // 支付相关下拉.
  58. Route::post('/drop/down', 'PayController@dropDown');
  59. }
  60. );
  61. Route::group(
  62. [
  63. 'prefix' => '/merchant',
  64. ],
  65. function () {
  66. // 商户列表.
  67. Route::post('/lists', 'MerchantController@lists');
  68. // 商户添加.
  69. Route::post('/add', 'MerchantController@add');
  70. // 商户修改.
  71. Route::post('/edit', 'MerchantController@edit');
  72. // 商户下拉.
  73. Route::post('/dow', 'MerchantController@dow');
  74. // 清除商户缓存
  75. Route::post('/clear/cache', 'MerchantController@clearMerchantCache');
  76. }
  77. );
  78. Route::group(
  79. [
  80. 'prefix' => '/order',
  81. ],
  82. function () {
  83. // 订单列表.
  84. Route::post('/lists', 'OrderController@lists');
  85. // 补单.
  86. Route::post('/again', 'OrderController@again');
  87. // 发送回调.
  88. Route::post('/send/notice', 'OrderController@sendNotify');
  89. // 通道统计.
  90. Route::post('/channel/total', 'OrderController@channelTotal');
  91. // 商户统计.
  92. Route::post('/merchant/total', 'OrderController@merchantTotal');
  93. }
  94. );