# openItemSelectModule

打开商品选择组件 

## API 调用

### QN.app.invoke({api:'openItemSelectModule', query})

#### API 调用入参

参数名             | 类型       | 是否可选 | 默认值 | 含义
:-------------- | :------- | :--- | :-- | :-----------------------------------------------------------------------------------------------------------------------
`query`         | `Object` |      |     |
`query.maxLimit`  | `number` |  可选    |  5 | 可选，可以选择的分享商品最大值,不能超过9个
`query.defaultTab`  | `number` |  可选    |  0 | 2-推荐tab 1-新品tab 0-销量tab
`query.usernick`  | `string` |  可选    |  lake | 买家昵称
`query.needRecommend`  | `number` |  可选    |  0 | 0-不显示推荐tab（默认） 1-显示推荐tab
`query.title`  | `string` |  可选    |  宝贝列表 | 页面标题内容
`query.actionName`  | `string` |  可选    |  确定 | 标题栏右边按钮的文案


#### API 响应结果

参数名      | 类型  | 示例 | 含义
:------- | :-- | :----- | :---
`result` | `*` |        | 请求响应
`query.items`  | `object []` |  <need>    |  <default> | 商品信息列表
`query.=== itemId`  | `number` |  <need>    |  <default> | 商品id
`query.=== picUrl`  | `string` |  <need>    |  <default> | 图片url
`query.=== title`  | `string` |  <need>    |  <default> | 标题
`query.=== detailUrl`  | `string` |  <need>    |  <default> | 购买链接


#### 调用示例

```javascript
QN.app.invoke({
      api:'openItemSelectModule',
      query:{
                maxLimit : 5  ,
                    defaultTab : 0  ,
                    usernick : 'lake'  ,
                    needRecommend : 0  ,
                    title : '宝贝列表'  ,
                    actionName : '确定'  
            
      }
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});
    
```
