起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3566|回复: 4

[结贴] ProcessControl

[复制链接]

82

主题

211

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
发表于 2017-6-12 09:16:20 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
在DEMO_JAVA中,执行advanceProcessQueryAction ,返回的是ProcessControl,可是actionResult.getDatas().get(0)返回的东西强制转换为JSONObject,然后get("object"),这个的话应该就是ProcessControl的json字符串形式了,可是将它转换为ProcessControl对象,里面的东西都是空,发现这个get("object")这个字符串里面的属性大小写问题,json字符串中还有@@,那么如何根据
actionResult的返回值得到对象ProcessControl 呢?另外advanceProcessAction的参数control,如何构造一个control呢?因为这个流转是第三方app通过接口流转流程,我是不知道怎么在DEMO_JAVA工程中构造这个ProcessControl 对象

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-12 10:58:23 | 显示全部楼层
这样的应该是直接在平台中定义一个action,action中调用ProcessUntils中的advanceQuery,其中的ProcessControl可以传空
然后从返回中中获取到ProcessControl,再调用ProcessUntils中的advance去流转
第三方中直接调用这个action
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

82

主题

211

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-12 12:21:43 | 显示全部楼层
不知道该在哪里,怎么定义这个action了,不是自己定义的不能调用processutils吗

2017-06-12_121529.png
回复 支持 反对

使用道具 举报

82

主题

211

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-12 14:04:19 | 显示全部楼层
aleiliuwei1234 发表于 2017-6-12 12:21
不知道该在哪里,怎么定义这个action了,不是自己定义的不能调用processutils吗

...

老师是这样子的,您看能不能有个例子,文档或者伪代码也成,这边盛鲁移动办公项目是使用数字天堂来做,但是PC端是BX5来做,这块他是需要我这边提供接口,发起流程,这个我看到demo_java中有,还要给他们流转人的信息json,登录人的信息json,app选择流转人后调用提供的接口进行流程的流转。我这块一头雾水,不知道这个接口怎么弄,app他们是选择重新画的,不是直接打开BX5的w页面。具体我话能不能指导下,或者给我个例子。就是想给我指导下BX5对接数字天堂app该如何接入,是否需要打开推送配置。因为我一直都是做PC端的bx5开发的,对于这块接入第三方的app没有什么经验,能不能具体说说我这边bX5该做哪些东西呢,他们才能对接的上,还有那个接口我该怎么写?我一直在尝试研究这个app对接,你看看咱们这边是否有这样的实例(和第三方app集成)。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-12 14:36:17 | 显示全部楼层
action是在BeX5中定义的

action的java代码中先调用advanceQuery 然后再调用advance,然后第三方中其调用定义的这个action
ProcessControl cur = ProcessUtils.advanceProcessQuery(task);
ProcessUtils.advanceProcess(task, cur);
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-17 19:00 , Processed in 0.074084 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表