From c1e3b8b1c800248bb46e9702d71de5d98e8b05b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BF=9E=E5=AE=9D=E5=B1=B1?= <1253070437@qq.com> Date: Wed, 11 Feb 2026 12:38:16 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=89=8D=E7=AB=AF=E3=80=91=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E3=80=81=E6=9C=BA=E6=9E=84=E3=80=81=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E3=80=81=E8=81=8C=E4=BD=8D=E9=80=89=E6=8B=A9=E5=99=A8=E6=9B=B4?= =?UTF-8?q?=E6=96=B0loading=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/XnOrgSelector/README.md | 26 ++++++++++--------- .../src/components/XnOrgSelector/index.vue | 24 +++++++++-------- .../components/XnPositionSelector/README.md | 25 +++++++++--------- .../components/XnPositionSelector/index.vue | 24 +++++++++-------- .../src/components/XnRoleSelector/README.md | 26 ++++++++++--------- .../src/components/XnRoleSelector/index.vue | 24 +++++++++-------- .../src/components/XnUserSelector/README.md | 25 +++++++++--------- .../src/components/XnUserSelector/index.vue | 24 +++++++++-------- 8 files changed, 106 insertions(+), 92 deletions(-) diff --git a/snowy-admin-web/src/components/XnOrgSelector/README.md b/snowy-admin-web/src/components/XnOrgSelector/README.md index 47d6aa04..fe99b22d 100644 --- a/snowy-admin-web/src/components/XnOrgSelector/README.md +++ b/snowy-admin-web/src/components/XnOrgSelector/README.md @@ -2,7 +2,7 @@ ### 说明 -改组件为小诺机构选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式 +该组件为小诺机构选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式。支持同步全量树和异步懒加载树两种模式。 @author yubaoshan @@ -10,17 +10,19 @@ ### props定义 -| 序号 | 编码 | 类型 | 说明 | 默认 | -|-----|-------------------------|---------------|------------------------------|--------| -| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | -| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | -| 3 | orgTreeApi | function | 机构树接口 | - | -| 4 | orgPageApi | function | 机构分页接口 | - | -| 5 | orgListByIdListApi | function | 通过id数组查询list数据接口 | 已配置 | -| 6 | value | object或string | 通过v-model:value绑定数据 | - | -| 7 | dataType | string | 数据类型object或string | string | -| 8 | show | Boolean | 是否显示已选择机构(非表单内、单纯的选择机构需要隐藏) | true | -| 9 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | +| 序号 | 编码 | 类型 | 说明 | 默认 | +|-----|-------------------------|---------------|---------------------------------------------|--------| +| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | +| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | +| 3 | selectorConverterKey | String | 工作流转换器key | ORG | +| 4 | orgTreeApi | Function | 机构树接口(同步全量加载) | - | +| 5 | orgTreeLazyApi | Function | 机构树懒加载接口(配置后优先使用异步模式,不配则走同步全量) | - | +| 6 | orgPageApi | Function | 机构分页接口 | - | +| 7 | orgListByIdListApi | Function | 通过id数组查询list数据接口 | 已配置 | +| 8 | value | Object或String | 通过v-model:value绑定数据 | - | +| 9 | dataType | String | 数据类型array或string | array | +| 10 | show | Boolean | 是否显示已选择机构(非表单内、单纯的选择机构需要隐藏) | true | +| 11 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | ### emits定义 diff --git a/snowy-admin-web/src/components/XnOrgSelector/index.vue b/snowy-admin-web/src/components/XnOrgSelector/index.vue index fd74d8bf..ee328e14 100644 --- a/snowy-admin-web/src/components/XnOrgSelector/index.vue +++ b/snowy-admin-web/src/components/XnOrgSelector/index.vue @@ -29,17 +29,19 @@ > - - - + + + + + diff --git a/snowy-admin-web/src/components/XnPositionSelector/README.md b/snowy-admin-web/src/components/XnPositionSelector/README.md index 2964be34..83ac61f7 100644 --- a/snowy-admin-web/src/components/XnPositionSelector/README.md +++ b/snowy-admin-web/src/components/XnPositionSelector/README.md @@ -2,7 +2,7 @@ ### 说明 -改组件为小诺职位选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式 +该组件为小诺职位选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式。支持同步全量树和异步懒加载树两种模式。 @author yubaoshan @@ -10,17 +10,18 @@ ### props定义 -| 序号 | 编码 | 类型 | 说明 | 默认 | -|-----|---------------------|---------------|------------------------------|--------| -| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | -| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | -| 3 | orgTreeApi | function | 机构树接口 | - | -| 4 | positionPageApi | function | 职位分页接口 | - | -| 5 | positionListByIdListApi | function | 通过id数组查询list数据接口 | 已配置 | -| 6 | value | object或string | 通过v-model:value绑定数据 | - | -| 7 | dataType | string | 数据类型object或string | string | -| 8 | show | Boolean | 是否显示已选择职位(非表单内、单纯的选择职位需要隐藏) | true | -| 9 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | +| 序号 | 编码 | 类型 | 说明 | 默认 | +|-----|-------------------------|---------------|---------------------------------------------|--------| +| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | +| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | +| 3 | orgTreeApi | Function | 机构树接口(同步全量加载) | - | +| 4 | orgTreeLazyApi | Function | 机构树懒加载接口(配置后优先使用异步模式,不配则走同步全量) | - | +| 5 | positionPageApi | Function | 职位分页接口 | - | +| 6 | positionListByIdListApi | Function | 通过id数组查询list数据接口 | 已配置 | +| 7 | value | Object或String | 通过v-model:value绑定数据 | - | +| 8 | dataType | String | 数据类型array或string | array | +| 9 | show | Boolean | 是否显示已选择职位(非表单内、单纯的选择职位需要隐藏) | true | +| 10 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | ### emits定义 diff --git a/snowy-admin-web/src/components/XnPositionSelector/index.vue b/snowy-admin-web/src/components/XnPositionSelector/index.vue index 547a5541..694e4e49 100644 --- a/snowy-admin-web/src/components/XnPositionSelector/index.vue +++ b/snowy-admin-web/src/components/XnPositionSelector/index.vue @@ -29,17 +29,19 @@ > - - - + + + + + diff --git a/snowy-admin-web/src/components/XnRoleSelector/README.md b/snowy-admin-web/src/components/XnRoleSelector/README.md index 0b26be8f..d7f757f8 100644 --- a/snowy-admin-web/src/components/XnRoleSelector/README.md +++ b/snowy-admin-web/src/components/XnRoleSelector/README.md @@ -2,7 +2,7 @@ ### 说明 -改组件为小诺角色选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式 +该组件为小诺角色选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式。支持同步全量树和异步懒加载树两种模式。 @author yubaoshan @@ -10,17 +10,19 @@ ### props定义 -| 序号 | 编码 | 类型 | 说明 | 默认 | -|-----|---------------------|---------------|------------------------------|--------| -| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | -| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | -| 3 | orgTreeApi | function | 机构树接口 | - | -| 4 | rolePageApi | function | 角色分页接口 | - | -| 5 | roleListByIdListApi | function | 通过id数组查询list数据接口 | 已配置 | -| 6 | value | object或string | 通过v-model:value绑定数据 | - | -| 7 | dataType | string | 数据类型object或string | string | -| 8 | show | Boolean | 是否显示已选择角色(非表单内、单纯的选择角色需要隐藏) | true | -| 9 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | +| 序号 | 编码 | 类型 | 说明 | 默认 | +|-----|---------------------|---------------|---------------------------------------------|--------| +| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | +| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | +| 3 | orgTreeApi | Function | 机构树接口(同步全量加载) | - | +| 4 | orgTreeLazyApi | Function | 机构树懒加载接口(配置后优先使用异步模式,不配则走同步全量) | - | +| 5 | rolePageApi | Function | 角色分页接口 | - | +| 6 | roleListByIdListApi | Function | 通过id数组查询list数据接口 | 已配置 | +| 7 | value | Object或String | 通过v-model:value绑定数据 | - | +| 8 | dataType | String | 数据类型array或string | array | +| 9 | show | Boolean | 是否显示已选择角色(非表单内、单纯的选择角色需要隐藏) | true | +| 10 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | +| 11 | roleGlobal | Boolean | 是否展示"全局"节点 | true | ### emits定义 diff --git a/snowy-admin-web/src/components/XnRoleSelector/index.vue b/snowy-admin-web/src/components/XnRoleSelector/index.vue index ba119107..85bbe88d 100644 --- a/snowy-admin-web/src/components/XnRoleSelector/index.vue +++ b/snowy-admin-web/src/components/XnRoleSelector/index.vue @@ -29,17 +29,19 @@ > - - - + + + + + diff --git a/snowy-admin-web/src/components/XnUserSelector/README.md b/snowy-admin-web/src/components/XnUserSelector/README.md index d62d4bf4..c2fd4b1e 100644 --- a/snowy-admin-web/src/components/XnUserSelector/README.md +++ b/snowy-admin-web/src/components/XnUserSelector/README.md @@ -2,7 +2,7 @@ ### 说明 -改组件为小诺人员选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式 +该组件为小诺人员选择器,可返回id用逗号隔离的字符串或id数组类型的数据格式。支持同步全量树和异步懒加载树两种模式。 @author yubaoshan @@ -10,17 +10,18 @@ ### props定义 -| 序号 | 编码 | 类型 | 说明 | 默认 | -|-----|---------------------|---------------|------------------------------|--------| -| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | -| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | -| 3 | orgTreeApi | function | 机构树接口 | - | -| 4 | userPageApi | function | 用户分页接口 | - | -| 5 | userListByIdListApi | function | 通过id数组查询list数据接口 | - | -| 6 | value | object或string | 通过v-model:value绑定数据 | - | -| 7 | dataType | string | 数据类型object或string | string | -| 8 | userShow | Boolean | 是否显示已选择用户(非表单内、单纯的选择用户需要隐藏) | true | -| 9 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | +| 序号 | 编码 | 类型 | 说明 | 默认 | +|-----|---------------------|---------------|---------------------------------------------|--------| +| 1 | radioModel | Boolean | 是否单选;与addShow隐藏同时可用 | false | +| 2 | dataIsConverterFlw | Boolean | 是否为工作流格式 | false | +| 3 | orgTreeApi | Function | 机构树接口(同步全量加载) | - | +| 4 | orgTreeLazyApi | Function | 机构树懒加载接口(配置后优先使用异步模式,不配则走同步全量) | - | +| 5 | userPageApi | Function | 用户分页接口 | - | +| 6 | userListByIdListApi | Function | 通过id数组查询list数据接口 | 已配置 | +| 7 | value | Object或String | 通过v-model:value绑定数据 | - | +| 8 | dataType | String | 数据类型array或string | string | +| 9 | userShow | Boolean | 是否显示已选择用户(非表单内、单纯的选择用户需要隐藏) | true | +| 10 | addShow | Boolean | 是否默认的增加人员按钮,与radioModel为或的关系 | true | ### emits定义 diff --git a/snowy-admin-web/src/components/XnUserSelector/index.vue b/snowy-admin-web/src/components/XnUserSelector/index.vue index 2640d10b..29a599c5 100644 --- a/snowy-admin-web/src/components/XnUserSelector/index.vue +++ b/snowy-admin-web/src/components/XnUserSelector/index.vue @@ -36,17 +36,19 @@ > - - - + + + + +