0.0.11 • Published 6 months ago
@moment-design/condition-group v0.0.11
条件配置组件(行为)
使用组件
安装依赖
npm install @moment-design/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 | 收起所有展开项 | - |