填鸭表单,TDuckX4.1版本发布!
1. 新增车牌号组件
在车辆登记、停车管理等场景中,车牌号是经常需要填写的信息。TDUCKX 4.2 新增车牌号组件,移动端配备专属虚拟车牌键盘,让车牌录入更加方便。


2. 新增驾驶证、行驶证 OCR 识别
车辆信息登记,不必再对着证件逐项填写。上传驾驶证或行驶证图片,系统即可自动识别证件信息,并回填至对应表单字段,减少重复录入,提高信息采集效率。

3. 新增关联数据动态过滤
当不同表单之间存在数据关联时,可以通过动态关联实现数据的自动匹配与填充。配置时,只需设置关联条件,将当前表单的输入字段与目标表单的对应字段进行匹配。例如,当前表单填写了员工姓名,系统就可以根据姓名筛选出其他表单中符合条件的数据,并自动填充相关信息,减少重复录入


4. 新增表单逻辑规则支持隐藏动作
有些字段只在特定条件下才需要填写,有些内容则需要根据用户的选择动态调整。现在,表单逻辑规则新增隐藏动作,可以根据设定条件自动隐藏指定内容,让表单展示更加灵活。


5. 表单逻辑跳转升级
表单提交后的业务衔接,现在有了更多选择。支持设置延迟跳转倒计时,还可以将选项 ID、分数等动态数据拼接到跳转链接中,方便将表单结果传递给后续页面或业务系统,实现更灵活的流程衔接。

6. 数据统计交叉分析升级
面对问卷调查、考试测评等场景,仅仅查看统计数量还不够。现在,交叉分析支持卡方显著性检验,辅助分析不同分类变量之间是否存在统计学关联。同时,点击分析结果中的单元格,即可下钻查看对应明细,并支持导出,让数据分析更深入。


7. 新增考试题目分数单独展示
考试过程中,是否需要向考生展示每道题的分数,可以根据实际需要灵活设置。同时,答卷和成绩单支持展示每题得分明细,让考生不仅能查看最终成绩,还能了解每道题的得分情况。


8. 考试人工评卷优化
在主观题评卷、客观题复核等场景中,评卷人员往往需要逐题检查评分情况。现在,可以直观查看每道题的手动评分状态,并快速切换评分状态,减少反复查找和操作,提高人工评卷效率。

9. 补全输入组件升级
当多个表单之间存在数据关联时,填写人员往往需要反复查询已有信息。现在,补全输入组件支持跨表单关联数据源,输入关键词即可动态联想匹配已有数据,快速完成信息填写,减少重复录入。

10. 扫码组件升级
在物料登记、设备盘点、资产管理等扫码填报场景中,既要方便现场操作,也要避免重复提交。现在,扫码组件支持配置是否允许手动输入,并增加扫码数据防重复填报校验,让现场数据采集更加灵活、可靠。

11. 表单逻辑支持JS脚本引擎
当业务规则涉及复杂计算、多字段联动或特殊校验时,仅靠常规逻辑配置可能难以满足需求。TDUCKX 4.2 新增表单逻辑 JS 脚本引擎,支持在表单初始化、字段变更和提交等时机执行自定义脚本,让开发者能够根据实际业务需要,灵活扩展表单逻辑。

其他优化:
1.重构与优化表单部门及人员选择组件,提升树形层级检索与多选操作体验。
2.优化组织机构与部门员工查询接口,提升深层级数据查询性能。
3.OAuth2登录默认创建用户账号。
4.用户管理优化部门树层级展示与筛选体验,提升组织管理操作流畅度。
5.优化提前预约配置规则与弹窗按钮样式,并增强预约日期有效性校验。
6.修复考试人工阅卷列表筛选“未评分”试卷时序号发生变动的问题。
7.修复题库题目在未选择难度与章节时被批量修改的问题,增加前置校验拦截。
8.修复维度分析报告免登访问报 401 异常,并支持直接返回满分分值且放开抽题分数限制。
9.修复数据统计分析中占比百分比数值精度丢失及图表与表格数据不一致的问题。
10.修复携带协作者 ID 访问时角色权限被流程或考试管理权限覆盖的问题。
11.修复菜单管理页面在特定层级下节点重复渲染显示的问题。
12.限制系统内置字段与未授权字段的编辑权限,加固权限组隔离管控。
13.修复移动端协作表单数据页权限越界、错误显示全量权限的问题。
14.修复富文本组件在特定场景下回车换行不生效及排版行距异常的问题。
15.修复开放接口同步用户后由于密码加密不匹配导致无法登录的问题。
16.修复表单数据管理批量删除数据后顶部已选计数器未及时清除的问题。
本次更新涉及数据库结构与数据调整,请执行:update_4.2.sql