测试插入

# ==================== 创建订单 ====================

# 创建订单1
curl -X POST http://localhost:8080/api/orders \
  -H "Content-Type: application/json" \
  -d '{
    "kehuMingzi": "张三",
    "items": [
      {"shangpinMingcheng": "苹果", "danjia": 5.5, "shuliang": 3},
      {"shangpinMingcheng": "香蕉", "danjia": 3.0, "shuliang": 5}
    ]
  }'

# 创建订单2
curl -X POST http://localhost:8080/api/orders \
  -H "Content-Type: application/json" \
  -d '{
    "kehuMingzi": "李四",
    "items": [
      {"shangpinMingcheng": "西瓜", "danjia": 20.0, "shuliang": 1},
      {"shangpinMingcheng": "葡萄", "danjia": 12.5, "shuliang": 2}
    ]
  }'

# 创建订单3
curl -X POST http://localhost:8080/api/orders \
  -H "Content-Type: application/json" \
  -d '{
    "kehuMingzi": "王五",
    "items": [
      {"shangpinMingcheng": "苹果汁", "danjia": 8.0, "shuliang": 4},
      {"shangpinMingcheng": "橙汁", "danjia": 6.5, "shuliang": 6}
    ]
  }'

# ==================== 查询订单 ====================

# 查询所有订单
curl http://localhost:8080/api/orders

# 按ID查询订单（假设ID为1）
curl http://localhost:8080/api/orders/1

# ==================== 搜索订单（按商品名） ====================

# 搜索含"苹果"的订单
curl "http://localhost:8080/api/orders/search?name=苹果"

curl -G "http://localhost:8080/api/orders/search" --data-urlencode "name=苹果"
curl "http://localhost:8080/api/orders/search?name=%E8%8B%B9%E6%9E%9C"

curl "http://localhost:8080/api/orders/search?name=%25%27%20OR%201%3D1%20--%20"


# ==================== 取消订单 ====================

# 取消订单（假设ID为1）
curl -X PUT http://localhost:8080/api/orders/1/cancel

# ==================== 统计报表 ====================

# 查看订单统计报表
curl http://localhost:8080/api/orders/report
