YunaiV
|
50ee691191
|
fix: 修复 web-ele 下 ApiSelect / ApiTreeSelect 误用 antd 的 fieldNames 写法导致下拉无内容
element-plus 适配器走 ApiComponent,识别的是 labelField / valueField / childrenField;
而 fieldNames 是 antd 风格写法,从 web-antd 复制过来未做适配,导致内部数据无法被映射成
{ label, value, children },下拉树/列表显示为空。
涉及:
- CRM 客户 / 联系人 / 线索 新增表单的「地址」树
- CRM 商机状态「应用部门」、产品「产品类型」树
- ERP 销售出库的 客户 / 销售人员 / 结算账户 / 产品 / 创建人 下拉
|
2026-05-02 18:55:48 +08:00 |
YunaiV
|
eda6ffaf1e
|
fix: 修复 web-ele 下 ApiSelect / ApiTreeSelect 误用 antd 的 fieldNames 写法导致下拉无内容
element-plus 适配器走 ApiComponent,识别的是 labelField / valueField / childrenField;
而 fieldNames 是 antd 风格写法,从 web-antd 复制过来未做适配,导致内部数据无法被映射成
{ label, value, children },下拉树/列表显示为空。
涉及:
- CRM 客户 / 联系人 / 线索 新增表单的「地址」树
- CRM 商机状态「应用部门」、产品「产品类型」树
- ERP 销售出库的 客户 / 销售人员 / 结算账户 / 产品 / 创建人 下拉
|
2026-05-02 18:53:11 +08:00 |
xingyu4j
|
b2cf1646a4
|
fix: lint
|
2026-04-13 16:46:44 +08:00 |
xingyu4j
|
a653e428f3
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
|
2026-04-13 16:45:32 +08:00 |
YunaiV
|
76f9d3d9fc
|
merge: 合并 master 分支,解决 isUrl 冲突(保留从 @vben/utils 导出的方式)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-12 21:27:05 +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 |
xingyu4j
|
fece74f744
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into vite8
|
2026-03-23 16:55:27 +08:00 |
xingyu4j
|
fa190e0975
|
chore: checkpoint tailwind spacing updates
|
2026-03-14 18:11:08 +08:00 |
xingyu4j
|
f32818c6aa
|
fix(lint): resolve shared form and utility warnings
|
2026-03-14 13:28:45 +08:00 |
xingyu4j
|
fb03afb6b7
|
fix(lint): clean up ai rich text views
|
2026-03-14 13:28:13 +08:00 |
xingyu4j
|
577efa56a9
|
fix(lint): update bpmn designer compatibility code
|
2026-03-14 13:27:38 +08:00 |
xingyu4j
|
cb98b3a47e
|
fix(lint): add ts-expect-error descriptions
|
2026-03-14 13:27:00 +08:00 |
xingyu4j
|
a83d8248d7
|
fix: lint
|
2026-03-14 12:27:31 +08:00 |
xingyu4j
|
4cdc92f759
|
fix: lint
|
2026-03-14 12:16:31 +08:00 |
xingyu4j
|
ac3fc6b7d3
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into vite8
|
2026-03-14 11:34:06 +08:00 |
xingyu4j
|
a850d426ef
|
chore: fix lint and typecheck issues
|
2026-03-13 20:57:52 +08:00 |
xingyu4j
|
600fc71aed
|
fix: eslint
|
2026-03-13 15:58:53 +08:00 |
Mr. Xie
|
7e0978c764
|
fix: 修复验证码登录发送逻辑,未校验手机号或发送失败仍开始倒计时的问题 (#7616)
|
2026-03-10 05:10:34 +08:00 |
xingyu
|
a4736a49f8
|
feat: migrate to Tailwind CSS v4 (#7614)
* chore: update deps
* feat: use jsonc/x language
* chore: update eslint 10.0
* fix: no-useless-assignment
* feat: add CLAUDE.md
* chore: ignore
* feat: claude
* fix: lint
* chore: suppot eslint v10
* fix: lint
* fix: lint
* fix: type check
* fix: unit test
* fix: Suggested fix
* fix: unit test
* chore: update stylelint v17
* chore: update all major deps
* fix: echarts console warn
* chore: update vitest v4
* feat: add skills ignores
* chore: update deps
* chore: update deps
* fix: cspell
* chore: update deps
* chore: update tailwindcss v4
* chore: remove postcss config
* fix: no use catalog
* chore: tailwind v4 config
* fix: tailwindcss v4 sort
* feat: use eslint-plugin-better-tailwindcss
* fix: Interference between enforce-consistent-line-wrapping, jsx-curly-brace-presence and Prettier
* fix: Interference between enforce-consistent-line-wrapping, jsx-curly-brace-presence and Prettier
* fix(lint): resolve prettier and better-tailwindcss formatting conflicts
* fix(tailwind): update theme references and lint sources
* style(format): normalize apps docs and playground vue files
* style(format): normalize core ui-kit components
* style(format): normalize effects ui and layout components
|
2026-03-10 05:08:45 +08:00 |
YunaiV
|
1cbdf442ee
|
feat: 添加 URL 验证工具函数并优化 area-select 组件的类型定义
|
2026-03-07 17:33:02 +08:00 |
YunaiV
|
f91a2702c9
|
merge: 合并 master 分支的 form-create 修复
合并 master 分支中关于 form-create 组件的修复,包括 area-select 和 iframe 组件的改进。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-07 11:32:54 +08:00 |
YunaiV
|
a8f67ab717
|
!335 fix: 修复上传头像时,如果图片加载失败,弹框一直loading的问题,针对 ele 版本
|
2026-03-07 11:21:03 +08:00 |
puhui999
|
e7365a4a00
|
fix(form-create): 【ele/antd】完成 vue3 review c153ff93 的所有 TODO 修复
|
2026-02-11 17:58:13 +08:00 |
Bin
|
8cadad0a1e
|
feat(web): add antdv-next model
|
2026-02-08 23:00:19 +08:00 |
puhui999
|
f3deefae56
|
Merge remote-tracking branch 'yudao/master' into master-fix
|
2026-02-08 11:57:23 +08:00 |
puhui999
|
d0a7065991
|
feat(form-create): 【ele/antd】新增 iframe 和省市区选择器组件
- 新增 iframe 网页嵌入组件,支持 URL 配置和实时预览
- 新增省市区三级联动选择器组件
- 支持 web-ele 和 web-antd 双版本
|
2026-02-08 11:56:02 +08:00 |
YunaiV
|
448f073143
|
review:【antd/ele】【bpm】工作流相关的代码
|
2026-01-29 21:20:24 +08:00 |
puhui999
|
548da70f9f
|
fix(mall): 【antd/ele】修复商品 SKU 名称校验失败的问题
前端创建/编辑商品时,SKU 对象缺少 name 字段初始化,导致提交时后端校验 "商品 SKU 名字不能为空" 失败。
修改内容:
- form/index.vue: 初始化 SKU 添加 name 字段,提交前校验商品名称并赋值给 SKU
- sku-list.vue: createEmptySku 函数添加 name 字段
影响范围:web-antd、web-ele 两个版本
|
2026-01-28 17:45:20 +08:00 |
puhui999
|
1196dab9e4
|
feat(form-create): 【antd/ele】表单选择器支持默认选中当前用户/部门
- UserSelect 组件新增 defaultCurrentUser 配置,支持默认选中当前登录用户
- DeptSelect 组件重构为独立的树形选择器,支持 defaultCurrentDept 配置
- DeptSelect 支持 returnType 配置,可返回部门 ID 或部门名称
- 修复 useSelectRule 未将自定义 props 默认值传递给组件的问题
- 修复 DeptSelect 数据加载完成前回显失败的问题
- 同时支持 web-antd 和 web-ele 两个应用
|
2026-01-28 17:23:39 +08:00 |
xingyu4j
|
cdcbd58f0e
|
fix: ele auto complete
|
2026-01-26 14:35:53 +08:00 |
xingyu4j
|
c57f3d8820
|
fix: ele auto complete
|
2026-01-26 14:34:45 +08:00 |
xingyu4j
|
02c977f969
|
fix: IDLPAD
|
2026-01-26 11:06:38 +08:00 |
xingyu4j
|
24b8bba754
|
fix: lint
|
2026-01-26 10:34:14 +08:00 |
xingyu4j
|
baed599fcc
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2026-01-26 10:13:23 +08:00 |
YunaiV
|
9e3d75ae65
|
fix:【infra】代码生成:全选不生效的问题
|
2026-01-18 16:20:43 +08:00 |
YunaiV
|
4cc900f542
|
review:【antd/ele】【mall】商城相关的代码
|
2026-01-18 14:43:49 +08:00 |
zlflying
|
d5b49e6a3b
|
fix:【ele/antd】修复更新个人信息后菜单丢失问题
Signed-off-by: zlflying <zlflying@qq.com>
|
2026-01-14 14:44:17 +08:00 |
puhui999
|
10f4641fee
|
fix:【ele/antd】修复 setup() 函数没有接收 props 参数,导致渲染函数中的 props 无法从 formCreate 传递
|
2026-01-13 12:37:13 +08:00 |
puhui999
|
c478bef269
|
feat:【ele】cropper todo 优化,对齐 antd
|
2026-01-13 12:32:00 +08:00 |
puhui999
|
0302b70c48
|
feat:【antd/ele】Element Plus 的 value-format="x" 返回的值可以直接赋值,不需要 Number() 转换,与 antd 版本保持一致
|
2026-01-13 12:25:27 +08:00 |
puhui999
|
2426f891e7
|
feat:【antd/ele】将文章的商品关联字段从手动输入 SPU 编号改为使用 SpuShowcase 组件选择商品
|
2026-01-13 12:13:22 +08:00 |
puhui999
|
e2433fc531
|
feat:【antd/ele】使用 productSpuIds 和 productCategoryIds 自定义插槽的表单在验证前同步 formData 中的值到表单中
|
2026-01-13 12:06:10 +08:00 |
puhui999
|
bbc74ae663
|
feat:【antd/ele】discountActivity 移除 structuredClone 使用 cloneDeep
|
2026-01-13 11:55:13 +08:00 |
YunaiV
|
a9f21c1acb
|
feat:【system】菜单管理:增加 visible 管理字段
|
2026-01-02 19:50:38 +08:00 |
YunaiV
|
19c7f0d5dd
|
feat: 【框架】更新 operate-log 的实现
|
2026-01-02 19:44:09 +08:00 |
YunaiV
|
cd43149429
|
review:【antd/ele】【bpm】流程模型的迁移
|
2026-01-02 18:49:47 +08:00 |