流程测试时候走向出错
采购流程设置,某个走向的return 内容已在前端打印确认为true,但是流程测试时候就是不经过该走向图1中”否“的脚本如下:
var dutyNameList = this.org.listDutyNameWithIdentity(this.workContext.getWork().creatorIdentityDn);
var duty = dutyNameList[0];
return !(duty=="一级部门正职");
图2中”是“的脚本如下:
var dutyNameList = this.org.listDutyNameWithIdentity(this.workContext.getWork().creatorIdentityDn);
var duty = dutyNameList[0];
return duty == "一级部门正职";
为验证图2中的脚本有效,将表单中标题字段的默认值也设置为图2中”是“的脚本,如图3所示。
测试结果如图4、图5。可见,虽然标题字段已经获得true值(也就是说图5中应该走”是“路径,但结果走了”否“路径)
您好,您具体是什么版本?7.0以前的版本creatorIdentityDn是指支持前端的,7.0以后的版本creatorIdentityDn支持后端。所以您需要把版本升级到7.0
好的,谢谢,我在其他帖子里面看到如何写语句了 ellan 发表于 2022-3-7 13:12
好的,谢谢,我在其他帖子里面看到如何写语句了
:)
		页: 
[1]