为了支持审批界面根据用户喜好动态扩展,EAS850开发了一套新的流程中心。新流程中心发版时,默认的审批界面处理记录是时间轴显示,有诸多缺陷。如何通过自定义扩展让处理记录列表显示呢?【目前最新的版本,已经把审批界面的处理记录默认列表显示了】
处理记录时间轴显示如下图:
处理记录列表显示如下图:
如何进行审批界面的扩展开发呢,具体操作方法如下:
第一步:客户端开启新流程中心参数,在门户就会显示新的流程中心。
第二步:打开web框架的扩展开发平台,路径:企业建模—业务对象建模—web扩展平台—扩展开发平台,扩展多级审批界面。具体步骤,查看下图:
第三步:对扩展的多级审批方案进行配置开发
1、选中区域
2、添加章节控件,修改标题
3、添加嵌入式框架
4、点击设置新增页面事件,点击确认 保存会生成js
5、点击脚本 添加js代码
Js代码如下 var locationurl = waf.getUrlParams(document.location.href) var assignmentId = locationurl.assignmentId; var approvetype = locationurl.type; var url="/easweb/dynamicPage.do?event=initialize&method=doEvent&uipk=com.kingdee.bos.workflow.metas.approveRelatedInfo&isshowapprove=true&assignmentId="+assignmentId; if(approvetype!="batchapprove"){ waf("#ext_iframe1").wafIframe({src:url}); } $("#tabs").wafTabs("remove", "#approveHisInfo"); $("#tabs_ul").remove();
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *