/***outputpackagename*/packagecom.kingdee.eas.custom.nslbus.common;importjava.awt.event.*;importorg.apache.log4j.Logger;importcom.kingdee.bos.metadata.entity.FilterInfo;importcom.kingdee.bos.metadata.entity.FilterItemInfo;importcom.kingdee.bos.ui.face.CoreUIObject;importcom.kingdee.bos.dao.IObjectValue;importcom.kingdee.eas.basedata.org.OrgType;importcom.kingdee.eas.basedata.org.OrgUnitInfo;importcom.kingdee.eas.custom.sellbakprofit.client.AbstractMaterialWithProdTypeFilterUI;importcom.kingdee.eas.framework.*;/***outputclassname*/publicclassCustomerCompanyPanelFilterUIextendsAbstractMaterialWithProdTypeFilterUI{privatestaticfinalLoggerlogger=CoreUIObject.getLogger(CustomerCompanyPanelFilterUI.class);/***outputclassconstructor*/publicCustomerCompanyPanelFilterUI()throwsException{super();}/***outputstoreFieldsmethod*/publicvoidstoreFields(){super.storeFields();}publicFilterInfogetFilterInfo(){FilterInfofilterInfo2=super.getFilterInfo();if(filterInfo2==null){filterInfo2=newFilterInfo();//������filterInfo2.getFilterItems().add(newFilterItemInfo("idisnotnull"));}if(this.prmtCompany.getValue()!=null){OrgUnitInfocurrentOrgUnit=(OrgUnitInfo)this.prmtCompany.getValue();filterInfo2.getFilterItems().add(newFilterItemInfo("FICompany.ID='"+currentOrgUnit.getId()+"'"));}returnfilterInfo2;}protectedOrgTypegetMainBizOrgType(){returnOrgType.Company;};protectedvoidsetDefaultValue(){prmtCompany.setValue(com.kingdee.eas.common.client.SysContext.getSysContext().getCurrentOrgUnit(com.kingdee.eas.basedata.org.OrgType.getEnum("Company")));}}