流程图中如何自定义节点详情内容
一、问题描述
在流程图中,如何自定义节点详情内容?
二、解决方法
可以在节点记录格式化插件中通过设置参数item的属性来自定义节点详情的部分显示内容。
1、配置节点记录格式化插件
在 流程设计器 中设置选中节点的节点记录格式化插件:
插件需实现IWorkflowPlugin接口的formatFlowRecord方法:
public IApprovalRecordItem formatFlowRecord(IApprovalRecordItem item)
2、编写格式化插件
此样例在插件中实现两个功能:
在节点详情中添加两个链接,其中一个链接可以查看单据,另一个链接通过URL打开一个页面(例如:百度)
对已完成的任务,显示任务的接收时间、处理时间、处理时长和处理意见;如果处理时长超过2小时,时长以红色字体显示;如果处理意见不是同意类型,则意见内容以红色字体显示。
完整代码如下:
运行效果:
说明:
样例中在点击 查看详细信息 链接时,会打开一个动态表单,此动态表单中包含一个flex面板,用于打开单据页面;动态表单结构如下:
对应插件代码如下,在插件中可以获取流程图对应节点的相关信息:
三、注意事项
格式化插件也会对审批记录生效:
流程图中如何自定义节点详情内容
一、问题描述在流程图中,如何自定义节点详情内容?二、解决方法可以在节点记录格式化插件中通过设置参数item的属性来自定义节点详情的部分...
点击下载文档
本文2024-09-23 00:56:14发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142707.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章