XuZhiqiang
f152217c3c
fix(web-antdv-next): normalize date picker timestamp handling
...
Add DatePicker and RangePicker adapter wrappers for numeric timestamp values, route direct value-format="x" usages through the adapter, and keep ShortcutDateRangePicker values as Dayjs.
2026-06-18 14:21:12 +08:00
xingyu4j
b37657a92d
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
2026-06-08 10:39:47 +08:00
xingyu4j
ce495d67a0
feat: 同步 antdv-next 的组件
2026-06-06 16:20:36 +08:00
XuZhiqiang
1123f00795
fix(web-antdv-next): adapt notification and open change APIs
2026-06-06 11:17:21 +08:00
XuZhiqiang
f6a8c6e652
fix(web-antdv-next): sync shared UI fixes
2026-06-04 16:20:42 +08:00
xingyu4j
fb2595ef90
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
2026-05-23 18:39:12 +08:00
xingyu4j
a1081bf7a6
fix: 修复 InputNumber 组件宽度在表单中不占满的问题
2026-05-18 16:28:19 +08:00
xingyu4j
350d5ee60e
refactor: playground use antdv-next
2026-05-18 16:18:46 +08:00
XuZhiqiang
6cbbe88902
fix(@vben/web-antdv-next): 修复 antdv-next 废弃 API,迁移至新版本接口
...
将 ant-design-vue 旧版 API 统一迁移为 antdv-next 新版规范:
- Modal: destroy-on-close → destroy-on-hidden
- Card: :bordered="false" → variant="borderless",bodyStyle/headStyle → styles
- Popover: overlay-style → styles.root
- Divider: type → orientation
- Space: direction → orientation
- Alert: message → title
- Spin: tip → description
- Table: customRender → render
- notification: message → title
- Image preview: visible/onVisibleChange → open/onOpenChange
- adapter: visibleEvent onVisibleChange → onOpenChange
2026-05-16 13:35:20 +08:00
XuZhiqiang
dcccef1c02
fix(@vben/web-antdv-next): 修复 InputNumber 组件宽度在表单中不占满的问题
2026-05-13 15:47:52 +08:00
XuZhiqiang
9a5bee4dce
fix(@vben/web-antdv-next): adapter修正组件名称TextArea一致的大小写格式
2026-05-13 15:20:15 +08:00
XuZhiqiang
40f0ba71f5
feat(@vben/web-antdv-next): migrate ant-design-vue to antdv-next
...
Migration Summary: ant-design-vue → antdv-next
Core Changes
package.json - Replaced "ant-design-vue": "catalog:" with "antdv-next": "catalog:"
bootstrap.ts - Changed @vben/styles/antd to @vben/styles/antdv-next
adapter/component/index.ts - Major rewrite:
Removed dynamic defineAsyncComponent imports from ant-design-vue/es/...
Added static imports from antdv-next main entry
Renamed RangePicker → DateRangePicker, Textarea → TextArea
Defined local types for Rule, Locale, UploadRequestOption, FileType, Key
Bulk Import Replacements (100+ files)
from ant-design-vue → from antdv-next
from ant-design-vue/es/locale/... → from antdv-next/locale/...
from ant-design-vue/es/... → removed (use main entry)
from ant-design-vue/lib/... → removed (use main entry)
Component API Differences Handled
ant-design-vue antdv-next Files affected
Form.Item FormItem 475 references
Tabs.TabPane TabPane 240 references
Select.Option SelectOption 151 references
Descriptions.Item DescriptionsItem 2 references
Timeline.Item TimelineItem 2 references
Radio.Group RadioGroup 20 references
Collapse.Panel CollapsePanel 9 references
Layout.Content/Sider/Header/Footer LayoutContent/LayoutSider/... 14 references
Dropdown#overlay slot Dropdown#popupRender 6 references
RangePicker DateRangePicker 15+ references
Textarea TextArea 37 references
ButtonGroup Space (fallback) 12 references
Known Issues (requires manual attention)
List component - Not available in antdv-next. 4 files have TODO comments where List/List.Item/List.Item.Meta are used
@form-create/ant-design-vue - Kept as-is (compatible with antdv-next at runtime)
Type errors - ~366 type errors remain (vs 189 in web-antd), mostly pre-existing business logic issues and minor API differences
2026-05-12 15:30:08 +08:00
XuZhiqiang
0fced45a9c
refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next
2026-05-12 12:14:32 +08:00
dullathanol
2013ba4de4
fix: 补全 ComponentPropsMap 与 Vxe 表格表单链路的类型
2026-04-13 17:52:15 +08:00
dullathanol
064a6a20f0
feat: 表单 Schema 支持组件 Props 映射泛型,同步适配VxeGrid
2026-04-13 17:52:14 +08:00
dullathanol
cb5e7e00f1
refactor: 简化 componentProps 回调的类型写法
2026-04-13 17:52:14 +08:00
dullathanol
5ed39c03a4
fix: 函数式 componentProps 按已注册 component 的 Props 校验返回值
2026-04-13 17:52:14 +08:00
dullathanol
794b103aa9
feat: Schema 中 componentProps 随注册组件联动类型提示
2026-04-13 17:52:14 +08:00
dullathanol
7e4edd270d
fix: 补全 ComponentPropsMap 与 Vxe 表格表单链路的类型
2026-04-05 19:03:03 +08:00
dullathanol
5211f5065d
feat: 表单 Schema 支持组件 Props 映射泛型,同步适配VxeGrid
2026-04-04 23:40:27 +08:00
dullathanol
96d6f89732
refactor: 简化 componentProps 回调的类型写法
2026-04-03 15:02:32 +08:00
dullathanol
6ab06584eb
fix: 函数式 componentProps 按已注册 component 的 Props 校验返回值
2026-04-03 13:36:03 +08:00
dullathanol
a6433c2b50
feat: Schema 中 componentProps 随注册组件联动类型提示
2026-04-03 01:39:49 +08:00
Bin
8cadad0a1e
feat(web): add antdv-next model
2026-02-08 23:00:19 +08:00