审批中的条件判断的bug

背景&操作步骤

做了什么操作后,出现的该问题

  1. 审批中,条件判断节点,如果设置了数字字段类型(设置了计算公式)的比较,会发现即使计算公式在数据预览时有值,但是在条件判断的时候这个值还是会当0处理(应该是当0处理)

2、现在绕着解决的办法是,我再加了一个多选框字段,通过这里判断是否大于0,审批才可以执行。但是这只能算是一个临时解决方案。

收到,会尽快修复


在这种公式中:
python计算时 None + 1会异常,异常后会把他当做0。
而在前端js中 null + 1 = 1。 所以前端显示正常,后端分支判断不正常。
这些公式中用DEFAULTVALUE(Field, 0)包一下。