order.php 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. use think\facade\Route;
  3. /**
  4. * 订单路由
  5. */
  6. Route::group('order', function () {
  7. //订单列表
  8. Route::get('list', 'v1.order.StoreOrder/lst')->name('StoreOrderList');
  9. //订单数据
  10. Route::get('chart', 'v1.order.StoreOrder/chart')->name('StoreOrderChart');
  11. //订单核销
  12. Route::post('write', 'v1.order.StoreOrder/write_order')->name('writeOrder');
  13. //获取订单编辑表格
  14. Route::get('edit/:id', 'v1.order.StoreOrder/edit')->name('StoreOrderEdit');
  15. //修改订单
  16. Route::put('update/:id', 'v1.order.StoreOrder/update')->name('StoreOrderUpdate');
  17. //确认收货
  18. Route::put('take/:id', 'v1.order.StoreOrder/take_delivery')->name('StoreOrderTakeDelivery');
  19. //发送货
  20. Route::put('delivery/:id', 'v1.order.StoreOrder/update_delivery')->name('StoreOrderUpdateDelivery');
  21. //订单退款表格
  22. Route::get('refund/:id', 'v1.order.StoreOrder/refund')->name('StoreOrderRefund');
  23. //订单退款
  24. Route::put('refund/:id', 'v1.order.StoreOrder/update_refund')->name('StoreOrderUpdateRefund');
  25. //获取物流信息
  26. Route::get('express/:id', 'v1.order.StoreOrder/get_express')->name('StoreOrderUpdateExpress');
  27. //获取物流公司
  28. Route::get('express_list', 'v1.order.StoreOrder/express')->name('StoreOrdeRexpressList');
  29. //订单详情
  30. Route::get('info/:id', 'v1.order.StoreOrder/order_info')->name('StoreOrderorInfo');
  31. //获取配送信息表格
  32. Route::get('distribution/:id', 'v1.order.StoreOrder/distribution')->name('StoreOrderorDistribution');
  33. //修改配送信息
  34. Route::put('distribution/:id', 'v1.order.StoreOrder/update_distribution')->name('StoreOrderorUpdateDistribution');
  35. //获取不退款表格
  36. Route::get('no_refund/:id', 'v1.order.StoreOrder/no_refund')->name('StoreOrderorNoRefund');
  37. //修改不退款理由
  38. Route::put('no_refund/:id', 'v1.order.StoreOrder/update_un_refund')->name('StoreOrderorUpdateNoRefund');
  39. //线下支付
  40. Route::post('pay_offline/:id', 'v1.order.StoreOrder/pay_offline')->name('StoreOrderorPayOffline');
  41. //获取退积分表格
  42. Route::get('refund_integral/:id', 'v1.order.StoreOrder/refund_integral')->name('StoreOrderorRefundIntegral');
  43. //修改退积分
  44. Route::put('refund_integral/:id', 'v1.order.StoreOrder/update_refund_integral')->name('StoreOrderorUpdateRefundIntegral');
  45. //修改备注信息
  46. Route::put('remark/:id', 'v1.order.StoreOrder/remark')->name('StoreOrderorRemark');
  47. //获取订单状态
  48. Route::get('status/:id', 'v1.order.StoreOrder/status')->name('StoreOrderorStatus');
  49. //删除订单单个
  50. Route::delete('del/:id', 'v1.order.StoreOrder/del')->name('StoreOrderorDel');
  51. //批量删除订单
  52. Route::post('dels', 'v1.order.StoreOrder/del_orders')->name('StoreOrderorDels');
  53. //批量设置标签
  54. Route::post('setLevel', 'v1.order.StoreOrder/setLevel')->name('StoreOrderorLevel');
  55. //获取商品对应门店
  56. Route::get('product/store', 'v1.order.StoreOrder/product_store')->name('StoreProductStore');
  57. })->middleware([
  58. \app\http\middleware\AllowOriginMiddleware::class,
  59. \app\adminapi\middleware\AdminAuthTokenMiddleware::class,
  60. \app\adminapi\middleware\AdminCkeckRole::class
  61. ]);