查看: 7669|回复: 5

服务调用问题

升级   0.06%

88

主题

135

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2022-5-25 11:39:52 | 显示全部楼层 |阅读模式
本帖最后由 欢乐树 于 2022-5-25 15:03 编辑

我调用完获取了返回值信息。我如何根据状态码判断是否成功呢?
不能写前端脚本的话,我在表单的afterProcess里如何获取到这个返回值然后写提示消息呢?
我发现服务调用以后到结束的路由没有发生作用,currentRotueName和[size=1em]workContext.getActity都不起作用[size=1em]; 当前路由名称或者节点名称还是申请人的,我新增一个活动节点和路由,让他自动流转,还是不行。莫非服务调用以后必须添加一个手动处理节点才行????



回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-5-26 10:06:03 | 显示全部楼层
不好意思,管理员看不懂您要做什么功能?
afterProcess是流转后调用的事件
回复

使用道具 举报

升级   0.06%

88

主题

135

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2022-5-26 10:59:32 | 显示全部楼层
论坛管理员 发表于 2022-5-26 10:06
不好意思,管理员看不懂您要做什么功能?
afterProcess是流转后调用的事件

看这个流程,我想服务调用以后根据结束路由或者调用服务返回值来做一些提醒消息this.form.notice或者一些其他操作


整个流程走完,表单事件只能获取到申请人的各种信息,后面的全获取不到(包括路由活动节点所有东西),我该如何做后续内容,除非在调用服务后面加一个人审核,不然无法获取后续内容~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-5-27 09:58:30 | 显示全部楼层
首先您在“邮箱申请”这个节点,这是后端脚本,是没有this.form.notice方法的。
服务调用节点是系统活动,会自动流转的,如果要根据条件停下,您可以在服务节点后增加一个选择活动,去判断流程走向。
您可以参考一下应用市场的会议申请应用,流程里就有这个功能。
回复

使用道具 举报

升级   0.06%

88

主题

135

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2022-5-27 10:03:50 | 显示全部楼层
本帖最后由 欢乐树 于 2022-5-27 10:38 编辑
论坛管理员 发表于 2022-5-27 09:58
首先您在“邮箱申请”这个节点,这是后端脚本,是没有this.form.notice方法的。
服务调用节点是系统活动, ...

1。如何判断流程走向,比如我服务调用的this.respose.get()返回值成功是0,失败是1,如何发给选择活动呢
2。增加一个问题。内容管理表单person字段存的人员选择组件的object数组(比如unit.0.name可以在视图里渲染),如果我把这个视图当做选择视图组件后,如何渲染这个OBject给人员选择组件呢。赋值显示不出来


3。datatable存在内容管理表单里,和2问题一样,如何当做选择视图渲染给流程表单里的datatable呢??赋值应该怎么写

回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-5-30 09:27:02 | 显示全部楼层
1、您可以参考一下应用市场的会议申请应用,流程里就有这个功能。
2、具体赋值如何写的,截图看一下
3、如何写的,要实现什么样的效果,麻烦具体描述一下。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread