roymondchen
|
3c41091f96
|
refactor(form): 重构 table/group-list 目录结构与新增行逻辑
- 将 table 相关文件迁移至 containers/table 与 containers/table-group-list 目录
- 将新增行处理统一上移至 TableGroupList,通过 add 事件触发
- 抽取 TableGroupListCommonConfig 公共配置类型
- useFullscreen 内聚管理 zIndex
- TableColumnConfig 支持 text 作为 label 别名
Made-with: Cursor
|
2026-04-24 15:45:15 +08:00 |
|
roymondchen
|
d7ad63d3a2
|
refactor(form): 调整 table-group-list 属性透传与切换按钮控制方式
- TableGroupList 新增 showIndex、sortKey、sort 属性透传至 Table
- 切换按钮显示改由 config.enableToggleMode 或组件 prop 控制,Table 不再内置 enableToggleMode
- GroupList 新增 showIndex 属性
- DisplayConds 关闭切换模式
- GroupListConfig.beforeAddRow 返回值去掉 Promise 支持
Made-with: Cursor
|
2026-04-23 20:38:56 +08:00 |
|
roymondchen
|
ac755ac3d0
|
feat(form): group-list 支持 max 限制和 beforeAddRow 前置校验
- group-list 新增 max 配置项,限制最大行数
- group-list 支持 beforeAddRow 异步前置校验回调
- table 的 beforeAddRow 支持返回 Promise
Made-with: Cursor
|
2026-04-23 15:06:45 +08:00 |
|
roymondchen
|
f583c7daec
|
feat(editor,data-source): 数据源支持内置"设置数据"方法
支持通过事件调用数据源的 setData 方法,可以选择数据源字段并根据字段类型动态设置数据;
重构 CodeParams 参数配置支持动态类型; DataSourceFieldSelect 支持指定数据源ID;
常量抽取到 utils/const.ts
Made-with: Cursor
|
2026-04-07 18:25:35 +08:00 |
|
roymondchen
|
e36d8d7cf8
|
fix(form-schema): 表单 schema 中 display 与 component 部分字段改为可选
Made-with: Cursor
|
2026-03-20 18:45:19 +08:00 |
|
roymondchen
|
e8714c96c9
|
feat(form-schema,form,editor,table): 完善表单配置类型
|
2026-03-20 17:38:11 +08:00 |
|
roymondchen
|
55eb546ad6
|
feat(form-schema,form,editor): 完善表单配置类型
|
2026-03-20 12:31:55 +08:00 |
|
roymondchen
|
cfaaaad66e
|
feat(editor): customCreateMonacoEditor options中新增editorCustomType,可以用于创建不同的editor
|
2026-01-07 17:38:37 +08:00 |
|
roymondchen
|
5267381ebf
|
fix(editor): 显示条件中选中的字段类型发生时,值对应做类型转换
|
2026-01-07 14:41:25 +08:00 |
|
roymondchen
|
5fe91e89b7
|
feat(form,tdesign-vue-next-adapter): table 多选框放到默认的操作前面,支持配置copy的干预函数
|
2025-12-19 20:19:55 +08:00 |
|
roymondchen
|
8d55d0cd8d
|
feat(editor): 代码编辑器支持配置自动高度
|
2025-12-03 17:50:48 +08:00 |
|
roymondchen
|
0dd7f54ebc
|
feat(form): table支持配置操作按钮的icon
|
2025-12-02 15:25:34 +08:00 |
|
roymondchen
|
69ac90fe22
|
feat(form): table支持配置拖动操作中的按钮排序而不是拖动整行
|
2025-12-01 21:09:11 +08:00 |
|
roymondchen
|
3b913c1af4
|
feat(form): group list新增添加按钮配置
|
2025-11-20 18:05:53 +08:00 |
|
roymondchen
|
fa0e10f687
|
feat(form): table操作列支持配置固定在左边还是右边
|
2025-11-20 15:44:14 +08:00 |
|
roymondchen
|
6a7f80c48d
|
feat(form): table新增新增按钮配置
|
2025-11-20 11:27:12 +08:00 |
|
roymondchen
|
e418130a66
|
feat(form, design, form-schema): table支持自定义title,table 表单组件支持配置title tip
|
2025-11-19 13:23:03 +08:00 |
|
roymondchen
|
6f0498a9e7
|
feat(form): text组件配置的append.hander函数添加setModel/setFormValue方法
|
2025-11-12 19:52:32 +08:00 |
|
roymondchen
|
38192a6d48
|
feat(design, form, form-schema, tdesign-vue-next-adapter): textarea支持rows配置
|
2025-11-12 19:52:31 +08:00 |
|
roymondchen
|
3a9c94a6a6
|
feat(form): 新增style,fieldStyle配置;tooltip支持配置placement;配置中的函数新增getFormValue方法
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
630301bce2
|
feat(form): 新增flex-layout组件
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
08b476e04f
|
feat(design,editor,element-plus-adapter,form,table,tdesign-vue-next-adapter): 重构table组件,适配tdesign
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
d59428d2d6
|
refactor(form): 保持单向数据流,表单内部的组件不去修改表单的值,统一通过chang事件通知表单修改
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
6b4ca4b83a
|
feat(form,form-schema): group list支持配置默认展开数量
|
2025-06-06 20:13:34 +08:00 |
|
roymondchen
|
8142a7ab6d
|
feat(form): select before/after request配置函数支持异步
|
2025-05-27 14:58:29 +08:00 |
|
roymondchen
|
8195c105c0
|
style(form-schema): EventSelectConfig添加公共配置
|
2025-05-07 14:06:56 +08:00 |
|
roymondchen
|
50b74d10e6
|
feat(editor,form,form-schema): 新增form-schema,将表单schema放入其中
|
2025-04-30 16:05:31 +08:00 |
|