|
@@ -62,6 +62,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contemployee;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contnotes;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer kDLabelContainer1;
|
|
|
+ protected com.kingdee.bos.ctrl.swing.KDLabelContainer contstate;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtCreator;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDDatePicker kDDateCreateTime;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtLastUpdateUser;
|
|
@@ -76,6 +77,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtemployee;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDTextField txtnotes;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox kDBizPromptBox1;
|
|
|
+ protected com.kingdee.bos.ctrl.swing.KDComboBox state;
|
|
|
protected com.kingdee.eas.hr.project.MemberManagementInfo editData = null;
|
|
|
/**
|
|
|
* output class constructor
|
|
@@ -155,6 +157,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.contemployee = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.contnotes = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.kDLabelContainer1 = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
+ this.contstate = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.prmtCreator = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.kDDateCreateTime = new com.kingdee.bos.ctrl.swing.KDDatePicker();
|
|
|
this.prmtLastUpdateUser = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
@@ -169,6 +172,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.prmtemployee = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.txtnotes = new com.kingdee.bos.ctrl.swing.KDTextField();
|
|
|
this.kDBizPromptBox1 = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
+ this.state = new com.kingdee.bos.ctrl.swing.KDComboBox();
|
|
|
this.contCreator.setName("contCreator");
|
|
|
this.contCreateTime.setName("contCreateTime");
|
|
|
this.contLastUpdateUser.setName("contLastUpdateUser");
|
|
@@ -184,6 +188,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.contemployee.setName("contemployee");
|
|
|
this.contnotes.setName("contnotes");
|
|
|
this.kDLabelContainer1.setName("kDLabelContainer1");
|
|
|
+ this.contstate.setName("contstate");
|
|
|
this.prmtCreator.setName("prmtCreator");
|
|
|
this.kDDateCreateTime.setName("kDDateCreateTime");
|
|
|
this.prmtLastUpdateUser.setName("prmtLastUpdateUser");
|
|
@@ -198,6 +203,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.prmtemployee.setName("prmtemployee");
|
|
|
this.txtnotes.setName("txtnotes");
|
|
|
this.kDBizPromptBox1.setName("kDBizPromptBox1");
|
|
|
+ this.state.setName("state");
|
|
|
// CoreUI
|
|
|
this.btnTraceUp.setVisible(false);
|
|
|
this.btnTraceDown.setVisible(false);
|
|
@@ -299,6 +305,11 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.kDLabelContainer1.setBoundLabelLength(100);
|
|
|
this.kDLabelContainer1.setBoundLabelUnderline(true);
|
|
|
this.kDLabelContainer1.setVisible(true);
|
|
|
+ // contstate
|
|
|
+ this.contstate.setBoundLabelText(resHelper.getString("contstate.boundLabelText"));
|
|
|
+ this.contstate.setBoundLabelLength(100);
|
|
|
+ this.contstate.setBoundLabelUnderline(true);
|
|
|
+ this.contstate.setVisible(true);
|
|
|
// prmtCreator
|
|
|
this.prmtCreator.setEnabled(false);
|
|
|
// kDDateCreateTime
|
|
@@ -357,7 +368,11 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.kDBizPromptBox1.setEditFormat("$number$");
|
|
|
this.kDBizPromptBox1.setCommitFormat("$number$");
|
|
|
this.kDBizPromptBox1.setRequired(false);
|
|
|
- this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {txtprojectCode,txtprojectName,prmtprojectRole,prmtemployee,txtnotes}));
|
|
|
+ // state
|
|
|
+ this.state.setVisible(true);
|
|
|
+ this.state.addItems(EnumUtils.getEnumList("com.kingdee.shr.base.syssetting.BaseItemStateEnum").toArray());
|
|
|
+ this.state.setRequired(false);
|
|
|
+ this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {txtprojectCode,txtprojectName,prmtprojectRole,prmtemployee,txtnotes,state}));
|
|
|
this.setFocusCycleRoot(true);
|
|
|
//Register control's property binding
|
|
|
registerBindings();
|
|
@@ -416,6 +431,8 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
this.add(contnotes, null);
|
|
|
kDLabelContainer1.setBounds(new Rectangle(441, 61, 270, 19));
|
|
|
this.add(kDLabelContainer1, null);
|
|
|
+ contstate.setBounds(new Rectangle(0, 0, 270, 19));
|
|
|
+ this.add(contstate, null);
|
|
|
//contCreator
|
|
|
contCreator.setBoundEditor(prmtCreator);
|
|
|
//contCreateTime
|
|
@@ -444,6 +461,8 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
contnotes.setBoundEditor(txtnotes);
|
|
|
//kDLabelContainer1
|
|
|
kDLabelContainer1.setBoundEditor(kDBizPromptBox1);
|
|
|
+ //contstate
|
|
|
+ contstate.setBoundEditor(state);
|
|
|
|
|
|
}
|
|
|
|
|
@@ -634,7 +653,8 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
dataBinder.registerBinding("projectName", String.class, this.txtprojectName, "text");
|
|
|
dataBinder.registerBinding("projectRole", com.kingdee.eas.hr.project.ProjectRoleInfo.class, this.prmtprojectRole, "data");
|
|
|
dataBinder.registerBinding("employee", com.kingdee.eas.basedata.person.PersonInfo.class, this.prmtemployee, "data");
|
|
|
- dataBinder.registerBinding("notes", String.class, this.txtnotes, "text");
|
|
|
+ dataBinder.registerBinding("notes", String.class, this.txtnotes, "text");
|
|
|
+ dataBinder.registerBinding("state", com.kingdee.shr.base.syssetting.BaseItemStateEnum.class, this.state, "selectedItem");
|
|
|
}
|
|
|
//Regiester UI State
|
|
|
private void registerUIState(){
|
|
@@ -783,7 +803,8 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
getValidateHelper().registerBindProperty("projectName", ValidateHelper.ON_SAVE);
|
|
|
getValidateHelper().registerBindProperty("projectRole", ValidateHelper.ON_SAVE);
|
|
|
getValidateHelper().registerBindProperty("employee", ValidateHelper.ON_SAVE);
|
|
|
- getValidateHelper().registerBindProperty("notes", ValidateHelper.ON_SAVE);
|
|
|
+ getValidateHelper().registerBindProperty("notes", ValidateHelper.ON_SAVE);
|
|
|
+ getValidateHelper().registerBindProperty("state", ValidateHelper.ON_SAVE);
|
|
|
}
|
|
|
|
|
|
|
|
@@ -872,6 +893,7 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
sic.add(new SelectorItemInfo("employee.name"));
|
|
|
}
|
|
|
sic.add(new SelectorItemInfo("notes"));
|
|
|
+ sic.add(new SelectorItemInfo("state"));
|
|
|
return sic;
|
|
|
}
|
|
|
|
|
@@ -1011,6 +1033,8 @@ public abstract class AbstractMemberManagementEditUI extends com.kingdee.eas.fra
|
|
|
* output applyDefaultValue method
|
|
|
*/
|
|
|
protected void applyDefaultValue(IObjectValue vo) {
|
|
|
+ vo.put("state",new Integer(0));
|
|
|
+
|
|
|
}
|
|
|
protected void setFieldsNull(com.kingdee.bos.dao.AbstractObjectValue arg0) {
|
|
|
super.setFieldsNull(arg0);
|