审批处理页面样式修改案例二

1 业务背景
审批界面一般是提供审批人处理页面,审批人会有比较多个性化要求,例如:
希望审批页面样式是上下页面布局的,标准产品本来已经提供了一个上下审批的页面wf_approvalpageud_tifull,但是这个页面客户提出来一个问题,右边的审批栏无法收缩,那么我们可以来制作一个收缩栏。

2 解决方案
步骤1:在右侧页面上方加一个flex面板,面板上加入一个收起图标。

步骤2:在左侧加一个flex面板wx71_float_flexpanelap,面板上加一个可以打开处理页面的标签wx71_float_vectorap

步骤3:新建二开类WorkflowTilePageUDPluginDemo 继承WorkflowTilePageUDPlugin,编写面板的显隐控制,代码入下:
public class WorkflowTilePageUDPluginDemo extends WorkflowTilePageUDPlugin {
public void initialize() {
//监听审批记录的显隐图标
this.addClickListeners(new String[]{"wx71_shrink_app","wx71_float_vectorap"});
}
public void afterCreateNewData(EventObject evt) {
//隐藏显示面板
this.getView().setVisible(Boolean.FALSE, new String[]{"wx71_float_flexpanelap"});
}
public void click(EventObject evt) {
String key = ((Control)evt.getSource()).getKey();
if ("wx71_shrink_app".equals(key)) {
审批处理页面样式修改案例二
1 业务背景审批界面一般是提供审批人处理页面,审批人会有比较多个性化要求,例如:希望审批页面样式是上下页面布局的,标准产品本来已经...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



