金蝶EAS,列表界面ListUI数据过滤,按照财务组织数据隔离

xiaoxiao2021-02-28  142

列表界面数据按照财务组织数据隔离。

getQueryExecutor为框架提供的方法。

/** * 数据按照财务组织进行数据隔离 */ @Override protected IQueryExecutor getQueryExecutor(IMetaDataPK pk, EntityViewInfo view) { FilterInfo filter = view.getFilter(); String companyId = SysContext.getSysContext().getCurrentFIUnit().getId().toString(); filter.getFilterItems().add(new FilterItemInfo("company.id", companyId)); view.setFilter(filter); IQueryExecutor executor = super.getQueryExecutor(pk, view); return executor; }

转载请注明原文地址: https://www.6miu.com/read-20310.html

最新回复(0)