1. OrderController
hanye-take-out
  • DishController
    • 根据分类id查询该分类下的所有菜品
      GET
    • 添加菜品
      POST
    • 菜品条件分页查询
      GET
    • 根据id查询菜品和对应口味
      GET
    • 根据id修改起售停售状态
      PUT
    • 更新菜品以及对应口味
      PUT
    • 根据ids批量删除菜品数据
      DELETE
    • 根据分类id查询该分类下的所有菜品
      GET
    • 根据菜品id查询菜品详情和对应口味
      GET
  • CategoryController
    • 新增分类
      POST
    • 分类条件分页查询
      GET
    • 根据id查询指定分类
      GET
    • 起售/停售
      PUT
    • 更新分类信息
      PUT
    • 根据id修改分类
      DELETE
    • 获取所有分类数据
      GET
  • SetmealController
    • 新增套餐
    • 根据分类id查询所有套餐
    • 套餐条件分页查询
    • 根据id查询套餐
    • 根据id起售停售套餐
    • 修改套餐
    • 批量删除套餐
    • 根据分类id查询所有套餐
    • 根据套餐id查询套餐
    • 根据套餐查询包含的菜品
  • ShopController
    • setStatus
    • getStatus
    • getStatus
  • UserController
    • login
    • 根据id查询用户
    • 修改用户信息
  • CartController
    • add
    • sub
    • getList
    • cleanCart
  • OrderController
    • 条件分页查询订单信息
      GET
    • 不同状态订单数量统计
      GET
    • 根据id查询订单详情
      GET
    • 根据订单id查询订单信息
      GET
    • 接单
      PUT
    • 拒单
      PUT
    • 取消订单
      PUT
    • 派送订单
      PUT
    • 完成订单
      PUT
    • 用户下单
      POST
    • 当前用户未支付订单数量
      GET
    • 订单支付
      PUT
    • 根据id查询订单详情
      GET
    • 条件分页查询历史订单
      GET
    • 用户取消订单
      PUT
    • 再来一单
      POST
    • 用户催单
      GET
  • ReportController
    • 营业额统计
    • 用户统计
    • 订单统计(多了 "有效 / 总数 = 订单完成率" 这3个值)
    • 销量Top10统计
    • 导出运营数据报表
  • EmployeeController
    • 员工登录
    • 员工注册(其实就是新增操作而已,和token什么的无关!)
    • 修改当前登录账号的密码
    • 新增员工
    • 根据id获取员工信息
    • 员工条件分页查询
    • 修改员工信息(管理员能修改所有,员工只能修改自己)
    • 根据id启用禁用员工
    • 管理员根据id删除员工
  • WorkSpaceController
    • 工作台今日数据查询
    • 查询订单管理数据
    • 查询菜品总览
    • 查询套餐总览
  • AddressBookController
    • 新增地址
    • 根据当前用户查询地址列表
    • 查询默认地址
    • 根据id查询地址
    • 根据id修改地址
    • 设置默认地址
    • 根据id删除地址
  1. OrderController

根据id查询订单详情

GET
/user/order/orderDetail/{id}

请求参数

Path 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'http://localhost:8081/user/order/orderDetail/' \
--header 'Authorization: eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTU3Nzk4OTcsInVzZXJJZCI6MX0.gtAWemMA-ZEOafahZkx29LRco4o6EgOBInsMPf2uTBY'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
  "code": 0,
  "msg": "",
  "data": {
    "id": 0,
    "number": "",
    "status": 0,
    "userId": 0,
    "addressBookId": 0,
    "orderTime": "",
    "checkoutTime": "",
    "payMethod": 0,
    "payStatus": 0,
    "amount": 0.0,
    "remark": "",
    "userName": "",
    "phone": "",
    "address": "",
    "consignee": "",
    "cancelReason": "",
    "rejectionReason": "",
    "cancelTime": "",
    "estimatedDeliveryTime": "",
    "deliveryStatus": 0,
    "deliveryTime": "",
    "packAmount": 0,
    "tablewareNumber": 0,
    "tablewareStatus": 0,
    "orderDishes": "",
    "orderDetailList": [
      {
        "id": 0,
        "name": "",
        "orderId": 0,
        "dishId": 0,
        "setmealId": 0,
        "dishFlavor": "",
        "number": 0,
        "amount": 0.0,
        "pic": ""
      }
    ]
  }
}
修改于 2024-06-22 02:27:30
上一页
订单支付
下一页
条件分页查询历史订单
Built with