scmarine 发表于 2024-1-26 11:59:14

通过后端js引擎无法引入service脚本问题

版本V8.2.3:在流程设计图中,分支条件 - 条件 ,引入服务脚本,提示无法找到方法


this.include({
"type": "service",
"name": "commonFunc"
});
提示:this.orgUnit is not a function


但是如果把这个方法,写入其他应用中的脚本,并通过指定应用的方式引用脚本就没问题:

this.include({
"type": "process",
"application": "appName",
"name": "commonFunc"
});

这种写法就没问题



论坛管理员 发表于 2024-1-29 09:54:25

管理员这边测试没有问题,您检查看看会不会是脚本名字没对应上?

scmarine 发表于 2024-3-1 17:18:56

不行呢?引入脚本之后,无法调用里面的方法,使用的是this.getLeaderByUnit()自定义的方法,然后还是提示not a function
只有把getLeaderByUnit的方法过程,全部复制到路由上才行
也就是只能完整的执行过程,不能引用脚本再调用方法的形式
页: [1]
查看完整版本: 通过后端js引擎无法引入service脚本问题