lin 发表于 2022-3-9 09:54:40

选择活动判断问题


如图1,选择活动其中一个条件设备为判断部门是否为技术部可以正常走这条路由,但是如果在条件中再添加个一个条件就不起作用了(即图2),请问这会是什么问题呢?

论坛管理员 发表于 2022-3-9 14:36:24

不起作用是什么意思?走向不对?
您详细说一下,最好能附上相关截图:)

lin 发表于 2022-3-9 17:53:01

论坛管理员 发表于 2022-3-9 14:36
不起作用是什么意思?走向不对?
您详细说一下,最好能附上相关截图

图一图二这是一个选择活动中的两条判段路由,如果判断条件只有一个技术部,流程流转时属于技术部的申请单能正常从图一中的条路由通过。不是技术部的申请单能从图二的路由通过,但是如果多了一个判断条件,路由都是只能从图二的路由通过,不管是不是技术部和产品部
二个判断条件代码如下:

是否是代码写错了呢?

论坛管理员 发表于 2022-3-10 10:26:28

是您写的条件有问题,您把两个if合并到一起
一条:
var b = this.data.unit;
return (b.indexOf("技术部")>=0 || b.indexOf("产品部"));
另一条:
var b = this.data.unit;
return !(b.indexOf("技术部")>=0 || b.indexOf("产品部"));

lin 发表于 2022-3-10 11:05:10

论坛管理员 发表于 2022-3-10 10:26
是您写的条件有问题,您把两个if合并到一起
一条:
var b = this.data.unit;


已成功解决,谢谢管理员大大!:lol

论坛管理员 发表于 2022-3-10 13:30:31

不客气:)
页: [1]
查看完整版本: 选择活动判断问题