找回密码
 注册成为天翎用户
查看: 1246|回复: 5

如何在其他系统中向myApps发起流程

[复制链接]
exubo 发表于 2012-8-21 10:38:33 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-8-23 21:48 编辑

myApps中工作流程已建好(BUG管理系统),如图:



现在,测试人员发起“BUG提交”这个流程节点,是从其他外部系统调用myApps发起。

请问,如何实现?是调用myApps的WebService接口吗?调用哪个接口?哪个方法?传什么参数?参数从哪里获得?

请求协助!谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
irene 发表于 2012-8-21 11:01:04 | 显示全部楼层
您好,由于我这边对webService不熟悉,需要去查找方法,找到后会在帖子中跟进。
回复

使用道具 举报

irene 发表于 2012-8-21 15:45:19 | 显示全部楼层
本帖最后由 irene 于 2012-8-22 11:05 编辑

您好,您可以参考该帖子:http://www.teemlink.com/bbs/view ... C1%F7%B3%CC%2Bshary

PS:由于平台提供的webService接口仍在完善,目前值支持Java整合webService,不支持.net
回复

使用道具 举报

 楼主| exubo 发表于 2012-8-22 15:20:55 | 显示全部楼层
方法参数(用户ID,应用ID)如何获得?调用哪个方法获得?                  

  parameters.put("_flowid","11de-9d19-ca9a81c6-91de-93bd22df4ab8");//绑定表单对应的流程ID.
                        String applicationId = "11de-ef9e-c010eee1-860c-e1cadb714510"; // 应用ID
                        String userid = "11de-c13a-0cf76f8b-a3db-1bc87eaaad4c";// 用户ID
service.createDocumentByDomainUser(formName, parameters, userid,applicationId);
回复

使用道具 举报

irene 发表于 2012-8-22 15:37:08 | 显示全部楼层
您好,参考帖子中给出的参数是写死的。如果您的也是一个固定值,您可以到数据库的t_appllication表获取应用的id,到t_user表中根据用户名称获取用户id即可。如果您想通过调用java类的方法获取,我对这一块不太熟悉,我需要去跟通过沟通,找到方法后在帖子中给您回复
回复

使用道具 举报

irene 发表于 2012-8-23 21:48:32 | 显示全部楼层
您好,根据您的需求整理了两个例子。
获取应用id可参考:http://www.teemlink.com/bbs/view ... 26amp%3Btypeid%3D42
获取用户id可参考:http://www.teemlink.com/bbs/viewthread.php?tid=163333&extra=

经过测试,参考帖子可以实现您的需求,先将帖子移至已解决。如您尝试后再有问题,可在帖子中继续跟进。
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 03:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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