工作流实现自定义审批页面操作指引

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

工作流实现自定义审批页面操作指引

实现需求点:

l  自定义审批页面

 

使用场景

1、  自定义审批处理页面,包括pc端和移动端

样例代码包:3个(两个页面元数据包,一个流程导入包,代码包见:最后)

                                               

TestTaskPolymerization.zip为流程,可以从动态配置方案导入测试。(可以用客户的流程)

wf_pcprocesspagetpl_inh.zip为我们测试的pc端自定义审批界面(请按照下面的步骤建此页面)

wf_mobileprocesspaget_inh.zip为我们测试的移动端自定义审批界面(请按照下面的步骤建此页面

 

实现步骤:

1、  基于PC端审批处理页面模板(wf_pcprocesspagetpl)继承一个页面:PC端审批处理页面模板_继承(wf_pcprocesspagetpl_inh),元数据包看上面的附件,页面效果如下:

页面注册插件:kd.bos.workflow.design.demo.WfPcProcesspage,如下图:

WfPcProcesspage可以在代码中搜到,目前里面有样例,样例中实现了“确定”、“添加评论”、“更新审批记录”、“方案评审”、“知识产权评审”等功能,如果需要更多的功能可以按照里面的样例写代码

2、  基于移动端审批处理页面模板(wf_mobileprocesspagetpl)继承一个页面:PC端审批处理页面模板_继承(wf_pcprocesspagetpl_inh),元数据包看上面的附件,页面效果如下:

页面注册插件:kd.bos.workflow.design.demo.WfMobileProcesspage,如下图:

WfMobileProcesspage可以在代码中搜到,目前里面有样例,样例中实现了“确定”、“添加评论”功能,如果需要更多的功能可以按照里面的样例写代码

3、  选择一个流程,如下图:

4、  选中审批节点配置选择自己继承的页面(按照步骤1、2所建的页面)如下:

5、  提交一个单据,流程走到“专家评审”节点时,“专家评审”节点参与人打开PC端待办任务,可以看到步骤1中所建页面中的审批项,如下图:

可以选择同意,或不同意,如不同意,添加评论,还有待审批任务,完全由业务自己控制,如下图:

移动端预览的实现方式与pc端类似,打开的页面如下:

6、代码包如下:

WfPcProcesspage.java介绍:afterCreateNewData实现获取必要的值并放入缓存;决定页面上那些下拉框显示与隐藏;初始化审批记录。(批量操作的样例)

WfMobileProcesspage.java介绍,功能是对单条记录的测试结构,同意记录和不同意、并添加评论(单条记录的操作样例)

RecordFilterPlugin.java,是控制并行审批,审批记录不可见的功能,如下图审批记录里的***。

 


注:由于压缩包无法上传,如有需要请联系支持部获取

工作流实现自定义审批页面操作指引

实现需求点:l 自定义审批页面 使用场景:1、 自定义审批处理页面,包括pc端和移动端样例代码包:3个(两个页面元数据包,一个流程导入...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息