查看: 1215|回复: 3

如果获取指定流程的当前办理环节?

升级   80.33%

35

主题

20

回帖

441

积分

中级会员

Rank: 3Rank: 3

积分
441
发表于 2023-11-24 13:30:25 | 显示全部楼层 |阅读模式
在自制一个已办理流程的列表,需要获取登录人已经办理过的某个流程的当前办理环节名称,如何获取呢?

例如,张三在“会计核对”的环节办理了一个流程,然后想知道这个流程目前办理的环节,是否已经办结?
目前的做法是通过数据源 - 获取job - 通过         listWithJob的接口获取流程所有的办理环节,然后取最后一条。
但是呢,回调函数的值无法返回到数据文本上,请问回调函数获取的值怎么返回来


谢谢



var job = this.target.text;

var action = this.Actions.load("x_processplatform_assemble_surface");
action.RecordAction.listWithJob(
    job,
    function( json ){
        data = json.data;
        return data[data.length - 1].fromActivityName;  这里的返回,不能输出到数据文本上
    }.bind(this),
    function( json ){
        data = json.data;
    }.bind(this)
);



回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37187
发表于 2023-11-24 16:35:36 | 显示全部楼层
您写在哪里?哪里使用,描述一下
回复

使用道具 举报

升级   80.33%

35

主题

20

回帖

441

积分

中级会员

Rank: 3Rank: 3

积分
441
发表于 2023-11-24 16:37:14 | 显示全部楼层
论坛管理员 发表于 2023-11-24 16:35
您写在哪里?哪里使用,描述一下

写在门户页面那里
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37187
发表于 2023-11-27 09:27:31 | 显示全部楼层
已办里有一个字段workCompleted(流转完成后的workCompletedid),如果有这个字段就说明流转完成了,没有就是流转中的
回复

使用道具 举报

发表回复

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

本版积分规则

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