一路狂奔 发表于 2020-12-15 10:10:48

关于人工锁定及取消锁定触发业务事件

人工锁定或取消锁定后,触发业务事件,更新指定表单数据
业务场景如下:


表单由其它表单生成,含数据项如下:
其它表生成数据项有:订单号,数量
未生成数据项:录入数量

此表表设置录入数量必录,判断条件是录入数量=数量才可以保存。

也就是说录入数量是再修改表单保存。

确定表单录入数量保存后,进行人工锁定或取消锁定操作,触发业务事件。 
由于系统没有提供锁定数据项,执行条件没有设置,直接更新目标表单数据,但取消锁定后,由于没有执行条件限制,同样会更新目标表单数据,达不到取消原来更新的数据。

现在问题点是执行条件如何定义?




沈阳 发表于 2020-12-15 13:45:13

本帖最后由 bruce 于 2020-12-15 13:46 编辑

执行条件 本表单.latoLocked = 常量.是
执行更新
本表单.latoLocked = 常量.否
去做取消更新

沈阳 发表于 2020-12-15 13:50:36

file:///C:\Users\BruceShen\AppData\Roaming\Tencent\Users\183697082\QQ\WinTemp\RichOle\RW8K87NXJBS58B(KB_Z]DBR.png

页: [1]
查看完整版本: 关于人工锁定及取消锁定触发业务事件