Commit 85bc1f2340532e563cb4ffe81e0c4347d57eef4c

Authored by 儿时的夏日
Committed by GitHub
1 parent edede25c

fix: vxe-table与vben ApiTreeSelect适配 (#2613)

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,