npm package: @moment-design/zhy-condition-group
Description: 周黑鸭专属-条件配置组件（行为）
Author: lean
Latest version: 0.0.8

# 条件配置组件（行为）

## 使用组件

`安装依赖`

```
npm install @moment-design/zhy-condition-group --save
```

`使用组件`

## API
```
Props

| 参数                  | 说明                                                    | 类型     | 可选值                                       | 默认值 |
| --------------------- | ------------------------------------------------------- | -------- | -------------------------------------------- | ------ |
| type                  | 业务场景类型                                            | Number   | 1 会员自定义 /2 会员分组 /3 标签 /4 会员阶段 | 3      |
| showCalculateBtn      | 是否显示计算分组人数按钮                                | Boolean  | -                                            | true   |
| v-model               | 条件绑定值                                              | Object   | -                                            | { }    |
| getCategoryFunc       | 获取条件分类数据的异步方法,需返回 promises 实例         | Function | -                                            | -      |
| getFieldOptionFunc    | 获取当前分类下拉列表数据的异步方法,需返回 promises 实例 | Function | -                                            | -      |
| queryGroupCount       | 计算当前条件下分组分数的异步方法,需返回 promises 实例   | Function | -                                            | -      |
| getAccountUserList    | 获取所有员工数据的异步方法,需返回 promises 实例         | Function | -                                            | -      |
| getActivityList       | 获取活动数据的异步方法,需返回 promises 实例             | Function | -                                            | -      |
| getWcMaterialList     | 获取素材数据的异步方法,需返回 promises 实例             | Function | -                                            | -      |
| getCourseList         | 获取课程数据的异步方法,需返回 promises 实例             | Function | -                                            | -      |
| getFindTree           | 获取课程分类的异步方法,需返回 promises 实例             | Function | -                                            | -      |
| getLabelSelect        | 获取标签数据的异步方法,需返回 promises 实例             | Function | -                                            | -      |
| getGoodsCate          | 获取商品分类数据的异步方法,需返回 promises 实例         | Function | -                                            | -      |
| getGoodsList          | 获取商品列表数据的异步方法,需返回 promises 实例         | Function | -                                            | -      |
| businessCloudUrl      | 商业云地址，用于添加商品跳转                            | String   | -                                            | -      |
| customQueryGroupCount | 自定义点击计算按钮后调用的方法,需返回结果人数           | Function | -                                            | -      |
| thirdStoreAuth | 是否有多门店权益       | Boolean | -                               | false      |

Methods

| 方法名称       | 说明                                              | 参数 |
| -------------- | ------------------------------------------------- | ---- |
| getCateOption  | 初始化时获取所有分类用于渲染组件                  | -    |
| emptyCheck     | 空校验,需要用.then获取结果                                            | -    |
| screenRuleInit | 返回 v-model 绑定值转化后的请求参数，用于提交请求 | -    |
| closeAllItem   | 收起所有展开项                                    | -    |
```