XuZhiqiang
|
1f7d21d8e6
|
fix(@vben/web-antdv-next): 更新表单验证逻辑,使用 Promise 处理异步校验
|
2026-06-18 16:32:12 +08:00 |
XuZhiqiang
|
6951bd68a1
|
feat(@vben/web-antdv-next): BPM拒绝可以添加附件上传功能至审批表单
|
2026-06-17 13:24:57 +08:00 |
YunaiV
|
21998d8044
|
fix(iot): 修复 IoT 场景联动最近触发时间不显示
- 对齐后端字段 lastTriggerTime
- 修复 web-antd、web-ele、web-antdv-next 的 API 类型、表格列和插槽读取
|
2026-06-07 14:55:30 +08:00 |
xingyu4j
|
c376a60e83
|
fix: lint
|
2026-06-07 12:52:18 +08:00 |
YunaiV
|
f2a5bc522d
|
fix(mall): 修复多端商城模块类型与组件兼容问题
- 修复商城统计时间参数、客服消息类型导入等类型错误
- 对齐 web-antd、web-ele、web-antdv-next 的商城促销组件类型定义
- 修复 DIY 装修、组合活动、积分活动、运费模板等组件兼容问题
|
2026-06-07 00:31:26 +08:00 |
XuZhiqiang
|
615749daf1
|
chore: 保证和上游Vben-admin的框架依赖一致性
|
2026-06-06 06:53:11 +08:00 |
xingyu4j
|
58d4be5893
|
fix: type
|
2026-06-05 19:03:12 +08:00 |
XuZhiqiang
|
03f167b7d0
|
fix(web-antdv-next): sync remaining upstream fixes
|
2026-06-04 16:22:52 +08:00 |
XuZhiqiang
|
09970d89a4
|
feat(web-antdv-next): sync IoT module
|
2026-06-04 16:17:45 +08:00 |
XuZhiqiang
|
6315055c08
|
feat(web-antdv-next): migrate MES module
|
2026-06-04 16:08:03 +08:00 |
XuZhiqiang
|
82b22173c0
|
feat(web-antdv-next): migrate WMS module
|
2026-06-04 15:57:43 +08:00 |
jason
|
a357dbf940
|
fix: [bpm] OA 请假流程重新发起问题修复
|
2026-06-04 14:11:30 +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 |
Bin
|
8cadad0a1e
|
feat(web): add antdv-next model
|
2026-02-08 23:00:19 +08:00 |