route.php 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. declare(strict_types=1);
  3. use think\facade\Route;
  4. use app\api\middleware\AllowCrossDomain;
  5. // 定义 API 路由组
  6. Route::group('user', function () {
  7. Route::rule('login','user/login','POST');
  8. Route::rule('userinfo','user/userinfo','GET|POST');
  9. Route::rule('logout','user/logout','GET|POST');
  10. Route::rule('edit','user/edit','POST');
  11. Route::rule('password','user/password','POST');
  12. //平台
  13. Route::rule('platform','index/getPlatform','POST');
  14. //店铺
  15. Route::rule('shops','index/getShop','POST');
  16. //规格
  17. Route::rule('specs','index/getSpec','POST');
  18. //首页数据
  19. Route::rule('index','index/index','POST');
  20. //库存统计
  21. Route::rule('statistics','index/statistics','POST');
  22. //app版本升级配置
  23. Route::rule('appversion','index/getAppVersion','POST');
  24. //添加记录
  25. Route::rule('create','shops/create','POST');
  26. //发货记录
  27. Route::rule('delivery','shops/delivery','POST');
  28. //编辑录入
  29. Route::rule('deliveryedit','shops/deliveryedit','POST');
  30. //删除
  31. Route::rule('deliverydel','shops/deliverydel','POST');
  32. //发货数量汇总、重量汇总
  33. Route::rule('getCount','shops/getCount','POST');
  34. //出入库数据
  35. Route::rule('stockList','inventory/stockList','POST');
  36. //出入库
  37. Route::rule('stock','inventory/stock','POST');
  38. //库存记录
  39. Route::rule('stocklog','inventory/stocklog','POST');
  40. //记账
  41. Route::rule('money','MoneyLog/money','POST');
  42. //账单编辑
  43. Route::rule('moneyedit','MoneyLog/moneyedit','POST');
  44. //删除
  45. Route::rule('moneydel','MoneyLog/moneydel','POST');
  46. //记账记录
  47. Route::rule('moneylog','MoneyLog/moneylog','POST');
  48. //记账类型配置
  49. Route::rule('getMoneyType','moneyLog/getConfig','POST');
  50. //记账统计
  51. Route::rule('getMoneyCount','MoneyLog/getCount','POST');
  52. //记账统计每天
  53. Route::rule('getMoneyCountDay','MoneyLog/getCountDay','POST');
  54. //获取全部人员
  55. Route::rule('getAllUser','User/getAllUser','POST');
  56. //支收总览
  57. Route::rule('getMoneyCountAll','MoneyLog/getCountAll','POST');
  58. //组员列表
  59. Route::rule('groupList','GroupUser/group_list','POST');
  60. //添加组员
  61. Route::rule('add_group_user','GroupUser/add_group_user','POST');
  62. //修改组员
  63. Route::rule('edit_group_user','GroupUser/edit_group_user','POST');
  64. })->middleware(AllowCrossDomain::class);
  65. // 定义 API 路由组
  66. Route::group('worker', function () {
  67. Route::rule('index','worker/index','POST');
  68. //扫码
  69. Route::rule('scan','worker/scan','POST');
  70. Route::rule('scanlog','worker/scanlog','POST');
  71. })->middleware(AllowCrossDomain::class);
  72. Route::rule('ceshi','index/getArr','GET|POST');