order-api-map.js 870 Bytes
module.exports = {
  // 订单列表查询
  '/api/order/list': {
    ufo: true,
    auth: true,
    api: 'ufo.order.list',

    // 类型定义
    params: {
      limit: { type: Number }, // page size
      page: { type: Number, require: true }, // page number
      type: { type: Number, require: true }, // 订单类型
      tabType: { type: String, require: true }, // 订单来源
    },
  },

  // 订单详情
  '/api/order/detail': {
    ufo: true,
    auth: true,
    api: 'ufo.order.detail',
    params: {
      tabType: { type: String, require: true }, // 订单来源
      orderCode: { type: Number, require: true }, // 订单编号
    },
  },

  // 确认收货
  '/api/buyer/confirm/receipt': {
    ufo: true,
    auth: true,
    api: 'ufo.buyer.confirm',
    params: {
      order_code: { type: Number, require: true }, // 订单编号
    },
  },
};