EAS BOS 给单据添加默认过滤条件

//在单据的ListUI界面覆盖getDefaultFilterForQuery()方法
@Override
protected FilterInfo getDefaultFilterForQuery() {
    FilterInfo filter = super.getDefaultFilterForQuery();

    FullOrgUnitInfo orgUnitInfo = getSelectedOrgUnitInfo();
    if (orgUnitInfo != null){
        //添加组织过滤
        filter.getFilterItems().add(
		new FilterItemInfo("reqDept.longNumber", orgUnitInfo.getLongNumber() + "%", CompareType.LIKE));
    }

    //添加过滤
    filter.getFilterItems().add(new FilterItemInfo("isInvalid", 0, CompareType.EQUALS));

    return filter;
}

猜你喜欢

转载自blog.csdn.net/qq_25170493/article/details/86347404