天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

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

[已解决] 怎么区分保存、流程处理、返回事件?

[复制链接]
广州市交委 发表于 2013-9-24 16:18:53 | 显示全部楼层 |阅读模式
本帖最后由 echochen 于 2013-12-5 14:09 编辑

想有一个需求需要写一个Filter,用来捕获保存、流程处理、返回等事件。平台提交都类似于http://localhost.:8085/obpm/portal/dynaform/activity/action.action?_activityid=11e3-1378-228288bf-8466-cbc1ed0dc8d3&view_id=11e2-8541-ec256c54-972e-a13fe208dcde,怎么知道该提交事件是属于那种类型的事件?
kimi 发表于 2013-9-24 16:54:34 | 显示全部楼层
您好:您可以根据如下步骤操作:
第一步:根据表单名称和软件id获取Form对象,类似如下:
a28.gif
第二步:获取到From对应后,您跟进url中的_activityid参数获取对应的操作id,然后使用Form文件下面的findActivity(activityid)方法获取按鈕对象,如下图所示:
a30.jpg
第三步:获取到按钮对应后,再获取其type属性,type属性就标识该操作是什么类型,如下图所示:
a31.gif
 楼主| 广州市交委 发表于 2013-9-26 10:15:02 | 显示全部楼层
暂时用别的方式替代。后期需要使用,再试下楼上提供的方法。谢谢。
echochen 发表于 2013-12-5 14:09:02 | 显示全部楼层
嗯,客户目前需求已经用另外的技术实现,对于帖子中提供的解决方案,客户表示之后若是使用,再给我们反馈情况,故本帖先行关闭。

本版积分规则

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

GMT+8, 2026-8-13 08:19

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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