移动端首页待办任务块不是通过widget配置的,所以要添加自己的块不能通过widget配置实现,具体操作参考如下:
参考/BIZ/OA/personalOffice/logic/action/portal.action.m中的action,定义一个自己功能的action,然后在/BIZ/portal/logic/action/message.config.m中添加action的配置即可
需要注意的是
1.action中要返回Map类型的数据,如:
public static Map<String, Object> gridPortal(){ HashMap<String, Object> result = new HashMap<String, Object>(); result.put("fLabel", "显示不同的grid"); result.put("fProcess", "/appdemo/test/process/grid/gridProcess"); result.put("fActivity", "mainActivity"); result.put("fCount", 2); return result; }
2.要在java代码给参数fProcess设置的process文件的动作设置中添加自己定义的action
3.要确保给参数fProcess设置的process和activity进行功能权限的发分配
评一波