list-api-map.js 1.52 KB
module.exports = {
  '/api/ufo/list/productList': {
    ufo: true,
    api: 'ufo.product.search.list',
    params: {
      page: {type: Number},
      size: {type: Number},
      type: {type: Number}, // type:0,推荐;1,热销;2,即将发售; 3,品类; 4,品牌;5,系列;6,搜索 7, 收藏
      order: {type: String}, // 指定排序
      productPool: {type: Number}, // 商品池id
      sort: {type: Number}, // 品类id
      brand: {type: Number}, // 品牌id
      series: {type: Number}, // 系列id
      gender: {type: String}, // 性别
      query: {type: String}, // 搜索词
      limit: {type: Number}, // 每页记录数
      coupon_token: {type: String}, // 优惠券token
    },
  },
  '/api/ufo/list/filterData': {
    ufo: true,
    api: 'ufo.product.search.list.filter',
    params: {
      query: {type: String},
      type: {type: Number}, // type:0,推荐;1,热销;2,即将发售; 3,品类; 4,品牌;5,系列;6,搜索 7, 收藏
      order: {type: String}, // 指定排序
      productPool: {type: Number}, // 商品池id
      sort: {type: Number}, // 品类id
      brand: {type: Number}, // 品牌id
      series: {type: Number}, // 系列id
      gender: {type: String}, // 性别
    }
  },
  '/api/ufo/list/searchWords': {
    ufo: true,
    api: 'ufo.product.searchWord',
    params: {
      word_type: {type: Number}
    },
  },
  '/api/ufo/list/searchSuggest': {
    ufo: true,
    api: 'ufo.product.search.suggest',
    params: {
      query: {type: String}
    },
  }
};