Appearance
门店组织选择 下拉框版
基于 OrgSelection
组件实现。
注意
为了避免某些错误将 autoLink
设置为 false
vue
<template>
<Form :model="formState">
<FormItem label="组织机构" name="orgCode" :rules="[{ required: true, type: 'array', message: '请选择组织机构' }]" :autoLink="false">
<OrgSelectionMode style="width:500px" v-model:value="formState.orgCode" @change="handleChange"/>
</FormItem>
</Form>
</template>
多选
单选
联动
API
参数 | 说明 | 类型 | 默认 值 | 版本 |
---|---|---|---|---|
userCode | 工号 | string | - | v1.0.0 |
token | 账号中心 token | string | - | v1.0.0 |
envType | 接口环境 | prod | test | dev | sit | prod | v1.0.0 |
value | 默认选中的组织 传组织编码 orgCode | string[] | string | - | v1.0.0 |
multiple | 是否多选 | boolean | true | v1.0.0 |
compact | 是否开启紧凑主题 | boolean | false | v1.0.0 |
isEnable | 门店状态 | 1 正常 | 0 关停 | 1 | v1.0.0 |
isJoin | 门店是否为加盟店 | 1 加盟 | 0 直营 | undifined 全部 | undifined | v1.0.0 |
isImportByOrgCode | 是否导入组织编码 | boolean | false | v1.0.0 |
disselectRank | 禁止选择的组织层级 | string[] | - | v1.0.4 |
parentOrgCode | 按指定父级过滤 | string | - | v1.0.5 |
defaultLoadLocationStore | 当组织树为空的时候默认加载所在门店 | boolean | true | v1.5.2 |
disableStore | 是否禁用门店选择 | boolean | false | v1.5.9 |
relevanceParent | 父子节点是否关联 | boolean | true | v1.7.3 |
hideImport | 是否隐藏导入相关的按钮 | boolean | false | v1.7.4 |
onChange | 下拉框值改变回调 | function(rows: IOrg[]) | - | v1.0.0 |
onLoad | 数据加载完后的回调 | function(data: IOrg[]) | - | v1.5.0 |
SelectProps | 透传 SelectProps | SelectProps | - | v1.0.0 |
ModalProps | 透传 ModalProps 需包裹在 ModalProps 对象中 | object | - | v1.0.0 |