流程流转问题
设计的流程需要根据发起人的所在部门走不同的审批路线,
综合部审批流程的路由上:return this.workContext.getWork().creatorUnit=="综合部";
其他部门审批流程路由:return this.workContext.getWork().creatorUnit!=="综合部";
现在不管用哪个部门的人提交审批都会走左侧路线,应该是判断条件失败了,请问管理员我这边API选择和设计是否存在问题?
您去匹配组织全称,就是综合部@xx@U 本帖最后由 tjl12345 于 2024-2-6 09:52 编辑
我这边由于公司名称下面有2级组织,所以,即使这个人属于综合部,综合部下方还有细分组织,在填写表格的时候自动生成申请人所在细分组织xadmin 发表于 2024-2-6 09:46
您去匹配组织全称,就是综合部@xx@U
具体怎么操作呢?没看明白,能上一个具体的截图吗
使用的条件是:return this.workContext.getWork().creatorUnit;
tjl12345 发表于 2024-2-6 09:48
具体怎么操作呢?没看明白,能上一个具体的截图吗
使用的条件是:return this.workContext.getWork().cre ...
拟稿人部门取出来是综合部@XXX@U这种全称,所以您判断直接等于这三个字是不行的,要判断等于全称
xadmin 发表于 2024-2-6 10:14
拟稿人部门取出来是综合部@XXX@U这种全称,所以您判断直接等于这三个字是不行的,要判断等于全称
...
您的意思是不是:以综合部行政组和信息组为例
如果发起人是综合部信息组或者行政组的走以下路线
return this.workContext.getWork().creatorUnit=="@综合部@信息组" || this.workContext.getWork().creatorUnit=="@综合部@行政组" ;
如果发起人不是综合部信息组或者行政组的走以下路线
return this.workContext.getWork().creatorUnit !== "@综合部@信息组" && this.workContext.getWork().creatorUnit !== "@综合部@行政组";
管理员你好,如果我这个编写的有问题麻烦您帮我写一个准确的程序语言,非常感谢您,祝您龙年快乐:lol:handshake tjl12345 发表于 2024-2-6 10:31
您的意思是不是:以综合部行政组和信息组为例
是您写的这样的 论坛管理员 发表于 2024-2-18 09:12
是您写的这样的
但是这样,审批的时候无法自动判断发起人部门只走一个路线 论坛管理员 发表于 2024-2-18 09:12
是您写的这样的
版本7.3.3,给路由添加条件后仍然只走一条路线,不知道什么原因
页:
[1]