Commit Graph

999 Commits

Author SHA1 Message Date
liaoxuezhi
31536beb93
fix: 修复 group 中成员隐藏状态通过事件动作无法控制的问题 Close: #10794 (#10803) 2024-08-21 12:52:42 +08:00
SiynMa
0f12f03942 fix: 修复inputTable中addAction逻辑缺失 2024-08-18 15:21:23 +08:00
liaoxuezhi
aab978e89e
chore: 调整 resizeSensor 优先 ResizeObserver, 优化 table 下表单项样式, 优化 inputTable 部分逻辑 (#10761) 2024-08-16 14:12:56 +08:00
liaoxuezhi
adbfb01fb9
fix: 修复事件动作场景弹窗关闭马上又打开时的缺陷 Close: #10304 (#10774) 2024-08-16 14:08:23 +08:00
liaoxuezhi
2699edf758
chore: 调整 table 的本地存储策略以支持表格列发生变化本次存储依然有效 (#10780) 2024-08-16 14:07:37 +08:00
hsm-lv
0067d89396
Merge pull request #10785 from 2betop/fix-input-table-access-superData
fix: 修复 input-table accessSuperData 模式,行数据无对应字段问题 Close: #10782
2024-08-16 14:06:46 +08:00
liaoxuezhi
0734c2d1bb
chore: 调整自动填充参照录入逻辑支持默认点选,state 换成 store,优化写入对象时保留原始对象其他字段逻辑 (#10789) 2024-08-16 14:02:31 +08:00
hsm-lv
0579563d0b
Merge pull request #10753 from 2betop/chore-select-0
fix: 数值 0 在选项中不应该被认为是空值
2024-08-16 12:11:51 +08:00
hsm-lv
577413859d
Merge pull request #10766 from thinkingc/fix-form-lazyEmitChange
fix: Form组件的formLazyChange针对监听生效
2024-08-16 12:11:04 +08:00
2betop
006f2ceaf1 fix: 修复 input-table accessSuperData 模式,行数据无对应字段问题 Close: #10782 2024-08-15 14:48:29 +08:00
SiynMa
a057a7fc4b feat: 完善表达式缓存逻辑 2024-08-13 23:15:56 +08:00
SiynMa
f82a4019f8 feat: 添加表达式缓存释放逻辑 2024-08-13 17:25:50 +08:00
chenwenhao
a1a91a4867 fix: Form组件的formLazyChange针对监听生效 2024-08-13 15:27:37 +08:00
2betop
75622d318a fix: 数值 0 在选项中不应该被认为是空值 2024-08-09 15:27:01 +08:00
lvxiaojiao
4dedec2091 fix:debug容错,避免阻塞 2024-08-09 10:44:59 +08:00
2betop
58b0d91810 bump: 6.7.0 2024-08-06 10:41:36 +08:00
allenve
a9fb1c2b47 feat: 增加自定义表单项校验方案 2024-07-29 10:45:01 +08:00
JounQin
513c4d7572
refactor: nextApi check can be simplified (#10652) 2024-07-25 21:18:09 +08:00
qinhaoyan
e377da4292 fix: 修复外观的一些问题 2024-07-25 20:51:03 +08:00
allenve
2ea51b95b2 feat: dataSchema 增加 rawType 细化类型 2024-07-23 17:29:02 +08:00
qkiroc
d43922db81
feat: form、crud、textarea、selecth支持外观配置 (#10649)
* feat(editor): 表单支持外观配置

* bugfix

* 优化获取cssVar逻辑

* 优化外观默认值

* 删除外观继承相关逻辑

* 更新快照

* 表单布局

* 表单默认mode优化为flex

* 优化colorpicker交互

* 优化编辑器表单布局配置

* 表单静态展示外观配置

* bugfix

* feat: crud2支持外观配置

* crud 外观默认值

* bugfix

* 多行文本支持外观配置

* 下拉框支持外观配置

* 修复table表头无法居中对齐问题

* style: 优化表格样式

* bugfix

---------

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
2024-07-18 19:04:07 +08:00
liaoxuezhi
8e04b14cdf
fix: 调整 formItem 下面的事件触发参数让其拿到最新的 Close: #10376 (#10639) 2024-07-17 10:22:30 +08:00
liaoxuezhi
c8d7ce3d8b
fix: 修复 #9981 引发的 crud 中数值变化 diff 不准确的问题 Close: #10270 (#10641) 2024-07-17 10:21:30 +08:00
2betop
ca77883584 fix: 修复 form 的 canAccessSuperData false 无效问题 2024-07-15 10:13:21 +08:00
qkiroc
6b4bfc9329
fix: 修复tpl值为NaN时页面卡死问题 (#10627)
* fix: 修复tpl值为NaN时页面卡死问题

* 改成Object.is判断

---------

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
2024-07-12 17:29:13 +08:00
Allen
a8ba162e6b
feat: popover testid (#10601)
Co-authored-by: yupeng12 <yupeng12@baidu.com>
2024-07-08 19:21:57 +08:00
hsm-lv
0ae250b304
Merge pull request #10588 from kangzhanlei/customAction
自定义脚本中,通过组件的名称来获取组件引用,方便使用
2024-07-08 12:25:43 +08:00
Allen
ab6bf74d09
Merge pull request #10584 from allenve/feat-pdf
feat: pdfWokerJs 修改为env引入
2024-07-05 16:21:17 +08:00
yupeng12
8b29fdd65b feat: pdf worker js 打包调整 2024-07-05 16:06:54 +08:00
kzl
a7f4ee0202 get component reference through 'this.XXX' in custom action for convenience 2024-07-05 14:52:04 +08:00
yupeng12
900cb29c07 feat: pdfWokerJs 修改为env引入 2024-07-05 10:58:02 +08:00
liaoxuezhi
53cfd5fbe0
fix: 完善 #10399 的修改, 部分场景处理异常 (#10573) 2024-07-03 12:59:28 +08:00
Allen
fc3ca5c266
Merge pull request #10556 from allenve/fix-warning
fix: fix some console warning
2024-07-01 17:40:32 +08:00
yupeng12
f45c5c4ae3 fix some warning 2024-07-01 17:07:04 +08:00
yupeng12
6b9a368e44 fix some warning 2024-07-01 17:03:09 +08:00
yupeng12
c953d6a3e3 fix some warning 2024-07-01 16:41:48 +08:00
jinye
3575b8012b fix: 修复身份证号码验证时缺少直辖县级市的校验 2024-07-01 15:03:58 +08:00
2betop
05d32400dd bump: 6.6.0 2024-07-01 11:06:29 +08:00
Song Mingxu
1c555ae675
修复 CustomStyle 在某些情况下 id 的类型可能是 number 而导致异常报错 (#10536)
在crud的card模式下(可能还有其他场景),会有 id 为数字的 Tpl 组件的情况,导致 removeCustomStyle 函数报错。
这个跟 #10396 解决的问题是同一个,只是我觉的既然所有的工具函数都是预设了 id 为 string,何不从源头上解决?免得以后更新工具方法的时候还要再写很多防御性代码。

Co-authored-by: Song Mingxu <mingxu.song@gmail.com>
2024-07-01 10:18:49 +08:00
liaoxuezhi
ca0a50623d
fix: 修复 select 值格式是对象时初始化值不正确的问题 (#10541) 2024-06-28 13:10:05 +08:00
hezhihang
17f332b23c fix: 条件表达式在input-table列上不生效、条件表达式变量去除子表及内部变量 2024-06-27 17:57:05 +08:00
liaoxuezhi
3b08c67e00
fix: input-table 修复 input-table 内部有公式时展示值与表单项值不一致问题 (#10526) 2024-06-26 20:50:20 +08:00
qinhaoyan
612c16895d fix: 修复form flex模式下description位置不对问题 2024-06-26 15:04:47 +08:00
张涛
dbc030c7a1
Merge pull request #10486 from BeMxself/fix-Scoped-unRegisterComponent-AutoRemoveChildScope
bugfix:从 scope 中注销组件时,自动从父级 scope 中移除当前 scope
2024-06-26 14:41:13 +08:00
Song Mingxu
5e3cdd1828 如果 eventName 为 undefined,表示全部解绑,否则解绑指定事件,之前的实现会导致 SchemaRenderer 执行解绑时无法解绑当前组件的任何 eventListener 2024-06-20 19:09:35 +08:00
Song Mingxu
9abdc2cccd 从 scope 中注销组件时,自动从父级 scope 中移除当前 scope
否则在反复打开弹窗等场景下会导致父级 scope 的 children 一直增长
修复 idx 计算错误,parent.children 必然不为null/undefined,也不需要用 ?? 这样的防御性代码
2024-06-20 19:06:33 +08:00
liaoxuezhi
47340b0546
fix(amisd-editor): 修复 select 静态选项 popOver 编辑无效问题 Close: #10427 (#10459) 2024-06-17 21:30:27 +08:00
qkiroc
adf302ac66
style: 优化form flex模式下样式问题 (#10438)
* style: 优化form flex模式下样式问题

* style: 优化form flex模式下remark位置

* fix: 修复标题\控件提交数据不更新问题

---------

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
2024-06-14 10:13:03 +08:00
qkiroc
9da4b43f33
fix: 修复id不为string类型时,自定义样式报错 (#10396)
Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
2024-06-11 15:36:09 +08:00
hsm-lv
09e564e9e7
Merge pull request #10399 from 2betop/fix-store-sync
fix: 修复 store 数据上下层同步问题
2024-06-06 15:45:23 +08:00