diff --git a/src/components/Form/index.ts b/src/components/Form/index.ts index 3144dae8..d85b3c51 100644 --- a/src/components/Form/index.ts +++ b/src/components/Form/index.ts @@ -12,5 +12,6 @@ export { default as ApiTreeSelect } from './src/components/ApiTreeSelect.vue'; export { default as ApiTree } from './src/components/ApiTree.vue'; export { default as ApiRadioGroup } from './src/components/ApiRadioGroup.vue'; export { default as ApiCascader } from './src/components/ApiCascader.vue'; +export { default as ApiTransfer } from './src/components/ApiTransfer.vue'; export { BasicForm }; diff --git a/src/components/Form/src/componentMap.ts b/src/components/Form/src/componentMap.ts index 52739a6f..53e65c95 100644 --- a/src/components/Form/src/componentMap.ts +++ b/src/components/Form/src/componentMap.ts @@ -27,6 +27,7 @@ import ApiSelect from './components/ApiSelect.vue'; import ApiTree from './components/ApiTree.vue'; import ApiTreeSelect from './components/ApiTreeSelect.vue'; import ApiCascader from './components/ApiCascader.vue'; +import ApiTransfer from './components/ApiTransfer.vue'; import { BasicUpload } from '/@/components/Upload'; import { StrengthMeter } from '/@/components/StrengthMeter'; import { IconPicker } from '/@/components/Icon'; @@ -57,6 +58,7 @@ componentMap.set('ApiCascader', ApiCascader); componentMap.set('Cascader', Cascader); componentMap.set('Slider', Slider); componentMap.set('Rate', Rate); +componentMap.set('ApiTransfer', ApiTransfer); componentMap.set('DatePicker', DatePicker); componentMap.set('MonthPicker', DatePicker.MonthPicker); diff --git a/src/components/Form/src/components/ApiTransfer.vue b/src/components/Form/src/components/ApiTransfer.vue new file mode 100644 index 00000000..8c39c611 --- /dev/null +++ b/src/components/Form/src/components/ApiTransfer.vue @@ -0,0 +1,135 @@ + + + diff --git a/src/components/Form/src/types/index.ts b/src/components/Form/src/types/index.ts index 3da7e4ae..294b0805 100644 --- a/src/components/Form/src/types/index.ts +++ b/src/components/Form/src/types/index.ts @@ -113,4 +113,5 @@ export type ComponentType = | 'Render' | 'Slider' | 'Rate' - | 'Divider'; + | 'Divider' + | 'ApiTransfer'; diff --git a/src/layouts/page/index.vue b/src/layouts/page/index.vue index 72fe90f6..34cb5c4b 100644 --- a/src/layouts/page/index.vue +++ b/src/layouts/page/index.vue @@ -15,9 +15,13 @@ appear > - +
+ +
- +
+ +