Java开源企业开发平台教程:待办挂起业务场景实现

fangcloud 534 2022-06-05

本文转载自网络公开信息

在一些流程场景中,我们希望在流转过程中,对于当前的待办实现挂起操作,不再计算工作时间,等到特定的时间再恢复状态,进行正常的流程时长计算。那么下面就介绍在O2OA中如何实现此功能。适用版本:5.4及以上版本。活动中启用配置首先我们需要在流程配置的活动中启用此功能。选择允许执行挂起的活动,在活动属性的“权限”选项卡中,设置“允许挂起”为“是”。然后我们启动流程,流转到此环节时,会看到“挂起”操作。当点击“挂起”按钮后,当前待办进入挂起状态,不再为此待办计算工作时长。按钮变为“挂起恢复”。当点击“挂起恢复”按钮后,当前待办恢复到正常状态,继续计算工作时长。当在挂起状态时将文件流转,将会自动取消挂起状态。有一点需要注意:如果您的表单是5.4版本之前创建的表单,需要在表单设计中恢复默认操作条:在操作条属性的“操作”选项卡,点击恢复默认操作按钮。在选择框中选择“挂起”和“挂起恢复”按钮,然后点击确定,并保存表单。通过脚本执行挂起和挂起恢复操作我们可以在表单中通过脚本执行挂起和恢复挂起操作,代码如下:this.form.pauseTask(); //挂起当前待办 this.form.resumeTask(); //从挂起状态恢复当前待办通过服务调用执行挂起和挂起恢复操作x_processplatform_assemble_surface中新增接口jaxrs/task/v2/{id}/pause此接口用于将指定的待办设置为挂起(暂停待办处理计时).jaxrs/task/v2/{id}/resume此接口用于将指定的处于挂起状态的待办恢复到正常状态.官方网站及相关资源:开源主页 :官方网站 :Gitee :Github :

公众号:浙江兰德网络

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表亿方云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱daifeng@360.cn 处理。
上一篇:企业如何通过图数据库及知识图谱形成业务壁垒
下一篇:食品行业用什么ERP系统? 食品加工企业ERP解决方案(食品电商erp)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~