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 17 import AButton from './AButton';
18 18 import AButtonGroup from './AButtonGroup';
19 19 import AApiSelect from './AApiSelect';
  20 +import AApiTreeSelect from './AApiTreeSelect';
20 21 import AEmpty from './AEmpty';
21 22 import AInputSearch from './AInputSearch';
22 23 import AYearPicker from './AYearPicker';
... ... @@ -94,6 +95,7 @@ export const VXETablePluginAntd = {
94 95 AButton,
95 96 AButtonGroup,
96 97 AApiSelect,
  98 + AApiTreeSelect,
97 99 AEmpty,
98 100 AInputSearch,
99 101 AYearPicker,
... ...