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

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

[其他] 如何获取流程配置中过期时限的值

[复制链接]
华东地质 发表于 2012-12-12 16:21:30 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-12-13 15:01 编辑

1.JPG
如图所示:在后台流程节点配置中,选择通知中的过期,填写时限值。请问平台有没有相应的函数或者方法能够获取到对应流程节点的这个时限值?
bess 发表于 2012-12-12 16:30:21 | 显示全部楼层
本帖最后由 bess 于 2012-12-12 16:31 编辑

您好,关于流程中设置的超时提醒,这个时间,是封装在流程的xml文件中的,并且数据库中存储的也是xml.所以这个目前无法获取,请知悉!

烦请您提供一个详细的业务背景,以便我们这边结合平台为您提供最优解决方案!
 楼主| 华东地质 发表于 2012-12-12 16:36:17 | 显示全部楼层
回复 2# bess

帮忙问问你们研发的人呢。既然流程支持超期通知提醒,那平台肯定有判断填的这个时限值与实际时间比较的方法啊,不然怎么知道超了多少时间来触发通知提醒呢?
 楼主| 华东地质 发表于 2012-12-12 16:40:25 | 显示全部楼层
回复 2# bess


    我是想实现一个功能:给流程的节点设置时限,然后用流程到达该节点时间与该节点提交流程的时间的差值与这个设定的时限比对是否超出。超出了我就要在表单中记录超出的时间。
bess 发表于 2012-12-12 16:54:05 | 显示全部楼层
您好,这部分,我们的流程信息是以xml文件存储在数据库表t_billdefi中的flow字段中的.在流程中,关于流程中的超时提醒,系统会去解析这个xml文件,然后获取设置的超时时间.
如果您想要解析该文件,只能自己写java类去解析.

或者您可以换一种方式,在流程这里设置好了超时提醒之后,再在对应绑定该流程的表单中添加一个隐藏字段,将您设置的超时时间设置为这个隐藏字段的值,这样就方便您然后用流程到达该节点时间与该节点提交流程的时间的差值与这个设定的时限比对是否超出
purple 发表于 2012-12-13 15:01:29 | 显示全部楼层
这部分Q上跟客户沟通,5楼提供的解决方案不能完全满足其需求,这部分自己想办法解决,但目前还没有想好,暂且搁置。故帖子移动至其他。

本版积分规则

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

GMT+8, 2026-8-12 20:14

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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