!305 fix: [ele] 树形控件展开和选择属性配置问题

Merge pull request !305 from Lcp/dev
This commit is contained in:
芋道源码
2025-12-21 12:53:39 +00:00
committed by Gitee
17 changed files with 21 additions and 18 deletions

View File

@@ -37,7 +37,7 @@ export function useFormSchema(): VbenFormSchema[] {
multiple: true,
fieldNames: { label: 'name', value: 'id', children: 'children' },
placeholder: '请选择应用部门',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
help: '不选择部门时,默认全公司生效',
},

View File

@@ -56,7 +56,7 @@ export function useFormSchema(confType: LimitConfType): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择规则适用部门',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
},
{

View File

@@ -36,7 +36,7 @@ export function useFormSchema(): VbenFormSchema[] {
childrenField: 'children',
placeholder: '请选择上级分类',
showSearch: true,
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'selectRequired',
},

View File

@@ -91,7 +91,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
labelField: 'name',
valueField: 'id',
childrenField: 'children',
treeDefaultExpandAll: true,
defaultExpandAll: true,
placeholder: '请选择归属部门',
},
defaultValue: userStore.userInfo?.deptId,

View File

@@ -65,7 +65,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
labelField: 'name',
valueField: 'id',
childrenField: 'children',
treeDefaultExpandAll: true,
defaultExpandAll: true,
placeholder: '请选择归属部门',
},
defaultValue: userStore.userInfo?.deptId,

View File

@@ -50,7 +50,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
labelField: 'name',
valueField: 'id',
childrenField: 'children',
treeDefaultExpandAll: true,
defaultExpandAll: true,
placeholder: '请选择归属部门',
},
defaultValue: userStore.userInfo?.deptId,

View File

@@ -57,7 +57,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
labelField: 'name',
valueField: 'id',
childrenField: 'children',
treeDefaultExpandAll: true,
defaultExpandAll: true,
placeholder: '请选择归属部门',
},
defaultValue: userStore.userInfo?.deptId,

View File

@@ -71,7 +71,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
labelField: 'name',
valueField: 'id',
childrenField: 'children',
treeDefaultExpandAll: true,
defaultExpandAll: true,
placeholder: '请选择归属部门',
},
defaultValue: userStore.userInfo?.deptId,

View File

@@ -38,7 +38,7 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择上级分类',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'selectRequired',
},

View File

@@ -52,7 +52,7 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择分类',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'required',
},
@@ -181,7 +181,7 @@ export function useGridFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择分类',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
},
];

View File

@@ -181,7 +181,7 @@ export function useGenerationInfoBaseFormSchema(): VbenFormSchema[] {
return name.includes(input) || $t(name).includes(input);
},
showSearch: true,
treeDefaultExpandedKeys: [0],
defaultExpandedKeys: [0],
},
rules: 'selectRequired',
renderComponentContent() {

View File

@@ -36,7 +36,7 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择上级示例分类',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'selectRequired',
},

View File

@@ -38,7 +38,7 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择上级分类',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'selectRequired',
},

View File

@@ -376,7 +376,7 @@ export function useAddressFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择收件人所在地',
treeDefaultExpandAll: true,
defaultExpandAll: true,
},
rules: 'required',
},

View File

@@ -44,7 +44,8 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择上级部门',
treeDefaultExpandAll: true,
defaultExpandAll: true,
checkStrictly: true,
},
rules: 'selectRequired',
},

View File

@@ -58,7 +58,8 @@ export function useFormSchema(): VbenFormSchema[] {
return name.includes(input) || $t(name).includes(input);
},
showSearch: true,
treeDefaultExpandedKeys: [0],
defaultExpandedKeys: [0],
checkStrictly: true,
},
rules: 'selectRequired',
renderComponentContent() {

View File

@@ -68,7 +68,8 @@ export function useFormSchema(): VbenFormSchema[] {
valueField: 'id',
childrenField: 'children',
placeholder: '请选择归属部门',
treeDefaultExpandAll: true,
defaultExpandAll: true,
checkStrictly: true,
},
},
{