Commit 85bc1f2340532e563cb4ffe81e0c4347d57eef4c
Committed by
GitHub
1 parent
edede25c
fix: vxe-table与vben ApiTreeSelect适配 (#2613)
Showing
2 changed files
with
22 additions
and
0 deletions
src/components/VxeTable/src/components/AApiTreeSelect.tsx
0 → 100644
1 | +import XEUtils from 'xe-utils'; | ||
2 | +import { createDefaultRender, createEditRender, createFormItemRender } from './common'; | ||
3 | + | ||
4 | +export default { | ||
5 | + renderDefault: createDefaultRender({}, (_, params) => { | ||
6 | + return { | ||
7 | + params: XEUtils.get(params, 'row'), | ||
8 | + }; | ||
9 | + }), | ||
10 | + renderEdit: createEditRender({}, (_, params) => { | ||
11 | + return { | ||
12 | + params: XEUtils.get(params, 'row'), | ||
13 | + }; | ||
14 | + }), | ||
15 | + renderItemContent: createFormItemRender({}, (_, params) => { | ||
16 | + return { | ||
17 | + params: XEUtils.get(params, 'row'), | ||
18 | + }; | ||
19 | + }), | ||
20 | +}; |
src/components/VxeTable/src/components/index.tsx
@@ -17,6 +17,7 @@ import ACheckboxGroup from './ACheckboxGroup'; | @@ -17,6 +17,7 @@ import ACheckboxGroup from './ACheckboxGroup'; | ||
17 | import AButton from './AButton'; | 17 | import AButton from './AButton'; |
18 | import AButtonGroup from './AButtonGroup'; | 18 | import AButtonGroup from './AButtonGroup'; |
19 | import AApiSelect from './AApiSelect'; | 19 | import AApiSelect from './AApiSelect'; |
20 | +import AApiTreeSelect from './AApiTreeSelect'; | ||
20 | import AEmpty from './AEmpty'; | 21 | import AEmpty from './AEmpty'; |
21 | import AInputSearch from './AInputSearch'; | 22 | import AInputSearch from './AInputSearch'; |
22 | import AYearPicker from './AYearPicker'; | 23 | import AYearPicker from './AYearPicker'; |
@@ -94,6 +95,7 @@ export const VXETablePluginAntd = { | @@ -94,6 +95,7 @@ export const VXETablePluginAntd = { | ||
94 | AButton, | 95 | AButton, |
95 | AButtonGroup, | 96 | AButtonGroup, |
96 | AApiSelect, | 97 | AApiSelect, |
98 | + AApiTreeSelect, | ||
97 | AEmpty, | 99 | AEmpty, |
98 | AInputSearch, | 100 | AInputSearch, |
99 | AYearPicker, | 101 | AYearPicker, |