苍穹工作流审批记录自定义数据源案例原创
2人赞赏了该文章
978次浏览
编辑于2021年10月13日 18:02:44
客户如果需要自定义平台的审批记录数据源,可以按照以下方式实现。
一、定义数据源获取类
在wf数据库下,找到表:t_wf_confcenter,添加一条记录,如下图:
字段说明:
fid:自定义一个,保证唯一即可。
ftype: 值为customApprovalRecord,不可修改。
fkey: 值为customApprovalRecord,不可修改。
fvalue: 值为{"type":"class", "value":"kd.bos.workflow.design.demo.CustomApprovalRecord"},格式不可改,能改的只有value的值,代表实现自定义数据源的类路径。
fdescription: 值选填,描述信息。
二、创建获取数据源类:如下图:需要实现IWorkflowPlugin接口,实现getCustomApprovalRecordGroup(String businesskey, Map<String, Object> params)
附:实现获取数据源,可以参考平台的实现方式kd.bos.workflow.engine.impl.cmd.task.ApprovalRecordCmd
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读