二开单据列表界面如何根据用户行政组织范围过滤原创
1人赞赏了该文章
116次浏览
编辑于2023年05月15日 14:56:37
在js中复写list.js中的getCustomFilterItems方法即可。如下图:
/** * 组装自定义过滤条件,根据行政组织范围过滤 */ getCustomFilterItems: function() { if( $.getUserInfo() ){ var userId = $.getUserInfo().id; var customFilter =" adminOrg.id in (SELECT FOrgID FROM T_PM_OrgRange WHERE "+ " FType = 20 AND FUserID='"+ userId + "')" ; return customFilter; }else{ return null; } },
推荐阅读