表单组件校验 校验脚本的触发时机
本帖最后由 szhtest 于 2024-7-16 19:48 编辑原先系统自带的校验是手动填入决策名称+提醒内容,觉得比较麻烦,所以写了个根据环节名称校验的脚本
在组件的“校验脚本”中调用该脚本,activity填入这个组件需要进行校验的环节名称
但现在存在的问题就是,原先系统自带的校验,在流转窗口点击决策时确定后才会触发。而我自己写的脚本放入“校验脚本”中,在点击“继续流转”按钮的时候就直接触发校验了。
那这样的话,我无论是选择加签、重置、退回,都得先填写完必填校验的内容才能点击出“继续流转”的弹窗去进行操作,逻辑很不合理。
有没有什么办法能定位到系统这个“校验脚本”功能的触发校验时机的?比如在提交页面点击确定才触发校验,我应该怎么修改我的脚本代码?
file:///C:\Users\z11\AppData\Local\Temp\QQ_1721182808077.png
本帖最后由 szhtest 于 2024-7-18 16:44 编辑
论坛管理员 发表于 2024-7-17 10:20
但是如果在表单整体层面的提交这里写的话,相当于我必须在这维护每个组件的校验了。现在全部工作流已经配置好了,全部换成在这里写更改比较麻烦。基本等于要全部对每个工作流的组件重写校验脚本了。
有没有其他方法可以调整组件的校验脚本功能的触发时机的?这个校验脚本一定是在点击“继续流转”按钮就触发的吗 没有,要么就是修改源码
页:
[1]