s-HR8.5及以上版本基础资料可维护和可使用需要扩展增加快速过滤方法原创
3人赞赏了该文章
321次浏览
编辑于2023年05月24日 10:51:19
s-HR8.5及以上版本目前基础资料和快速过滤是统一固定的,通过视图配置是无法完成个性化配置的,需要通过视图配置和handler代码重写来完成
请在视图上配置扩展handler,对应扩展handler,如果是可维护列表,重写父类方法
com.kingdee.shr.base.syssetting.web.handler.SHRSubBasicItemListHandler.getBaseItemFastFilter(HttpServletRequest)
如:
@Override protected FilterInfo getBaseItemFastFilter(HttpServletRequest request) throws SHRWebException { FilterInfo filterInfo = super.getBaseItemFastFilter(request); if(null == filterInfo){ filterInfo = new FilterInfo(); } //add your logic here }
可使用列表,重写父类方法
com.kingdee.shr.base.syssetting.web.handler.AvailableBaseListHandler.getBaseItemFastFilter(HttpServletRequest)
@Override protected FilterInfo getBaseItemFastFilter(HttpServletRequest request) throws SHRWebException { FilterInfo filterInfo = super.getBaseItemFastFilter(request); if(null == filterInfo){ filterInfo = new FilterInfo(); } //add your logic here }
赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读