package com.kingdee.eas.custom.hireapproval.web; import java.util.LinkedList; import java.util.List; import java.util.Map; import org.operamasks.faces.annotation.Inject; import org.operamasks.faces.annotation.ManagedBean; import org.operamasks.faces.annotation.ManagedBeanScope; import com.kingdee.bos.metadata.IMetaDataPK; import com.kingdee.bos.metadata.MetaDataPK; import com.kingdee.bos.metadata.entity.SelectorItemCollection; import com.kingdee.bos.waf.annotation.IBOSBizCtrl; import com.kingdee.bos.waf.util.OperateState; import com.kingdee.bos.waf.winlet.edit.EditBean; import com.kingdee.eas.framework.CoreBaseInfo; import com.kingdee.eas.framework.ICoreBase; import org.operamasks.faces.annotation.Accessible; import org.operamasks.faces.component.form.impl.*; import com.kingdee.bos.waf.action.AbstractWebAction; import javax.faces.event.AbortProcessingException; import javax.faces.context.FacesContext; import org.operamasks.faces.component.action.ActionEvent; import org.operamasks.faces.annotation.Action; import com.kingdee.bos.waf.winlet.BaseBean; import com.kingdee.bos.metadata.entity.SelectorItemInfo; import com.kingdee.eas.custom.hireapproval.IOfferPersonInfo; import com.kingdee.eas.custom.hireapproval.OfferPersonInfoInfo; public abstract class AbstractOfferPersonInfoEditUIBean extends com.kingdee.bos.waf.winlet.edit.EditBean { @IBOSBizCtrl protected com.kingdee.eas.custom.hireapproval.IOfferPersonInfo service; public AbstractOfferPersonInfoEditUIBean() { super(); } @Override public void createNewModel() { model = new OfferPersonInfoInfo(); } @Override public void pageOnload() { super.pageOnload(); } @Override public void saveModel() { updateModel(); super.saveModel(); } @Override public void submitModel() { updateModel(); super.submitModel(); } protected void updateModel() { } @Override protected ICoreBase getBizInterface() { return service; } @Override public IMetaDataPK getMetaDataPK() { return new MetaDataPK("com.kingdee.eas.custom.hireapproval.web.OfferPersonInfoEditUI"); } @Override protected String getEntryPKName() { return super.getEntryPKName(); } @Override public SelectorItemCollection getSelectors() { SelectorItemCollection sic = super.getSelectors(); sic.add(new SelectorItemInfo("number")); sic.add(new SelectorItemInfo("bizDate")); sic.add(new SelectorItemInfo("handler.*")); sic.add(new SelectorItemInfo("description")); sic.add(new SelectorItemInfo("auditor.*")); sic.add(new SelectorItemInfo("offerPersonName")); sic.add(new SelectorItemInfo("gender")); sic.add(new SelectorItemInfo("idCardNO")); sic.add(new SelectorItemInfo("passportNO")); sic.add(new SelectorItemInfo("nativePlace")); sic.add(new SelectorItemInfo("wed.*")); sic.add(new SelectorItemInfo("residentplace")); sic.add(new SelectorItemInfo("age")); sic.add(new SelectorItemInfo("folk.*")); sic.add(new SelectorItemInfo("diploma.*")); sic.add(new SelectorItemInfo("major")); sic.add(new SelectorItemInfo("graduateSchool")); sic.add(new SelectorItemInfo("onboardDept.*")); sic.add(new SelectorItemInfo("supervisor.*")); sic.add(new SelectorItemInfo("position.*")); sic.add(new SelectorItemInfo("jobGrade.*")); sic.add(new SelectorItemInfo("probation")); sic.add(new SelectorItemInfo("onboardDate")); sic.add(new SelectorItemInfo("leftEmpName.*")); sic.add(new SelectorItemInfo("recommender.*")); return sic; } protected String getTDTemplateName() { return "/bim/custom/hireapproval/OfferPersonInfo"; } protected com.kingdee.bos.metadata.IMetaDataPK getTDQueryPK() { return new com.kingdee.bos.metadata.MetaDataPK("com.kingdee.eas.custom.hireapproval.app.OfferPersonInfoQuery"); } }