|
@@ -59,6 +59,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contposition;
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contposition;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer conteSignFileTemplate;
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer conteSignFileTemplate;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contissueStatus;
|
|
protected com.kingdee.bos.ctrl.swing.KDLabelContainer contissueStatus;
|
|
|
|
|
+ protected com.kingdee.bos.ctrl.swing.KDLabelContainer conteSignMapping;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtCreator;
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtCreator;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDDatePicker kDDateCreateTime;
|
|
protected com.kingdee.bos.ctrl.swing.KDDatePicker kDDateCreateTime;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtLastUpdateUser;
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtLastUpdateUser;
|
|
@@ -72,6 +73,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtposition;
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtposition;
|
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmteSignFileTemplate;
|
|
protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmteSignFileTemplate;
|
|
|
protected com.kingdee.bos.ctrl.swing.KDComboBox issueStatus;
|
|
protected com.kingdee.bos.ctrl.swing.KDComboBox issueStatus;
|
|
|
|
|
+ protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmteSignMapping;
|
|
|
protected com.kingdee.eas.custom.esign.GeneralESignBillInfo editData = null;
|
|
protected com.kingdee.eas.custom.esign.GeneralESignBillInfo editData = null;
|
|
|
/**
|
|
/**
|
|
|
* output class constructor
|
|
* output class constructor
|
|
@@ -149,6 +151,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.contposition = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
this.contposition = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.conteSignFileTemplate = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
this.conteSignFileTemplate = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.contissueStatus = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
this.contissueStatus = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
|
|
+ this.conteSignMapping = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
|
|
|
this.prmtCreator = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
this.prmtCreator = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.kDDateCreateTime = new com.kingdee.bos.ctrl.swing.KDDatePicker();
|
|
this.kDDateCreateTime = new com.kingdee.bos.ctrl.swing.KDDatePicker();
|
|
|
this.prmtLastUpdateUser = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
this.prmtLastUpdateUser = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
@@ -162,6 +165,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.prmtposition = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
this.prmtposition = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.prmteSignFileTemplate = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
this.prmteSignFileTemplate = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.issueStatus = new com.kingdee.bos.ctrl.swing.KDComboBox();
|
|
this.issueStatus = new com.kingdee.bos.ctrl.swing.KDComboBox();
|
|
|
|
|
+ this.prmteSignMapping = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
|
|
|
this.contCreator.setName("contCreator");
|
|
this.contCreator.setName("contCreator");
|
|
|
this.contCreateTime.setName("contCreateTime");
|
|
this.contCreateTime.setName("contCreateTime");
|
|
|
this.contLastUpdateUser.setName("contLastUpdateUser");
|
|
this.contLastUpdateUser.setName("contLastUpdateUser");
|
|
@@ -175,6 +179,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.contposition.setName("contposition");
|
|
this.contposition.setName("contposition");
|
|
|
this.conteSignFileTemplate.setName("conteSignFileTemplate");
|
|
this.conteSignFileTemplate.setName("conteSignFileTemplate");
|
|
|
this.contissueStatus.setName("contissueStatus");
|
|
this.contissueStatus.setName("contissueStatus");
|
|
|
|
|
+ this.conteSignMapping.setName("conteSignMapping");
|
|
|
this.prmtCreator.setName("prmtCreator");
|
|
this.prmtCreator.setName("prmtCreator");
|
|
|
this.kDDateCreateTime.setName("kDDateCreateTime");
|
|
this.kDDateCreateTime.setName("kDDateCreateTime");
|
|
|
this.prmtLastUpdateUser.setName("prmtLastUpdateUser");
|
|
this.prmtLastUpdateUser.setName("prmtLastUpdateUser");
|
|
@@ -188,6 +193,7 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.prmtposition.setName("prmtposition");
|
|
this.prmtposition.setName("prmtposition");
|
|
|
this.prmteSignFileTemplate.setName("prmteSignFileTemplate");
|
|
this.prmteSignFileTemplate.setName("prmteSignFileTemplate");
|
|
|
this.issueStatus.setName("issueStatus");
|
|
this.issueStatus.setName("issueStatus");
|
|
|
|
|
+ this.prmteSignMapping.setName("prmteSignMapping");
|
|
|
// CoreUI
|
|
// CoreUI
|
|
|
this.btnTraceUp.setVisible(false);
|
|
this.btnTraceUp.setVisible(false);
|
|
|
this.btnTraceDown.setVisible(false);
|
|
this.btnTraceDown.setVisible(false);
|
|
@@ -275,6 +281,11 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.contissueStatus.setBoundLabelLength(100);
|
|
this.contissueStatus.setBoundLabelLength(100);
|
|
|
this.contissueStatus.setBoundLabelUnderline(true);
|
|
this.contissueStatus.setBoundLabelUnderline(true);
|
|
|
this.contissueStatus.setVisible(true);
|
|
this.contissueStatus.setVisible(true);
|
|
|
|
|
+ // conteSignMapping
|
|
|
|
|
+ this.conteSignMapping.setBoundLabelText(resHelper.getString("conteSignMapping.boundLabelText"));
|
|
|
|
|
+ this.conteSignMapping.setBoundLabelLength(100);
|
|
|
|
|
+ this.conteSignMapping.setBoundLabelUnderline(true);
|
|
|
|
|
+ this.conteSignMapping.setVisible(true);
|
|
|
// prmtCreator
|
|
// prmtCreator
|
|
|
this.prmtCreator.setEnabled(false);
|
|
this.prmtCreator.setEnabled(false);
|
|
|
// kDDateCreateTime
|
|
// kDDateCreateTime
|
|
@@ -330,7 +341,15 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.issueStatus.setVisible(true);
|
|
this.issueStatus.setVisible(true);
|
|
|
this.issueStatus.addItems(EnumUtils.getEnumList("com.kingdee.eas.custom.esign.bizEnum.IssueStatusEnum").toArray());
|
|
this.issueStatus.addItems(EnumUtils.getEnumList("com.kingdee.eas.custom.esign.bizEnum.IssueStatusEnum").toArray());
|
|
|
this.issueStatus.setRequired(false);
|
|
this.issueStatus.setRequired(false);
|
|
|
- this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {prmtperson,prmtadminOrg,prmtposition,prmteSignFileTemplate,issueStatus}));
|
|
|
|
|
|
|
+ // prmteSignMapping
|
|
|
|
|
+ this.prmteSignMapping.setQueryInfo("com.kingdee.eas.custom.esign.app.FieldMappingQuery");
|
|
|
|
|
+ this.prmteSignMapping.setVisible(true);
|
|
|
|
|
+ this.prmteSignMapping.setEditable(true);
|
|
|
|
|
+ this.prmteSignMapping.setDisplayFormat("$name$");
|
|
|
|
|
+ this.prmteSignMapping.setEditFormat("$number$");
|
|
|
|
|
+ this.prmteSignMapping.setCommitFormat("$number$");
|
|
|
|
|
+ this.prmteSignMapping.setRequired(false);
|
|
|
|
|
+ this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {prmtperson,prmtadminOrg,prmtposition,prmteSignFileTemplate,issueStatus,prmteSignMapping}));
|
|
|
this.setFocusCycleRoot(true);
|
|
this.setFocusCycleRoot(true);
|
|
|
//Register control's property binding
|
|
//Register control's property binding
|
|
|
registerBindings();
|
|
registerBindings();
|
|
@@ -384,6 +403,8 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
this.add(conteSignFileTemplate, null);
|
|
this.add(conteSignFileTemplate, null);
|
|
|
contissueStatus.setBounds(new Rectangle(0, 0, 270, 19));
|
|
contissueStatus.setBounds(new Rectangle(0, 0, 270, 19));
|
|
|
this.add(contissueStatus, null);
|
|
this.add(contissueStatus, null);
|
|
|
|
|
+ conteSignMapping.setBounds(new Rectangle(283, 204, 270, 19));
|
|
|
|
|
+ this.add(conteSignMapping, null);
|
|
|
//contCreator
|
|
//contCreator
|
|
|
contCreator.setBoundEditor(prmtCreator);
|
|
contCreator.setBoundEditor(prmtCreator);
|
|
|
//contCreateTime
|
|
//contCreateTime
|
|
@@ -410,6 +431,8 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
conteSignFileTemplate.setBoundEditor(prmteSignFileTemplate);
|
|
conteSignFileTemplate.setBoundEditor(prmteSignFileTemplate);
|
|
|
//contissueStatus
|
|
//contissueStatus
|
|
|
contissueStatus.setBoundEditor(issueStatus);
|
|
contissueStatus.setBoundEditor(issueStatus);
|
|
|
|
|
+ //conteSignMapping
|
|
|
|
|
+ conteSignMapping.setBoundEditor(prmteSignMapping);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -598,7 +621,8 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
dataBinder.registerBinding("adminOrg", com.kingdee.eas.basedata.org.AdminOrgUnitInfo.class, this.prmtadminOrg, "data");
|
|
dataBinder.registerBinding("adminOrg", com.kingdee.eas.basedata.org.AdminOrgUnitInfo.class, this.prmtadminOrg, "data");
|
|
|
dataBinder.registerBinding("position", com.kingdee.eas.basedata.org.PositionInfo.class, this.prmtposition, "data");
|
|
dataBinder.registerBinding("position", com.kingdee.eas.basedata.org.PositionInfo.class, this.prmtposition, "data");
|
|
|
dataBinder.registerBinding("eSignFileTemplate", com.kingdee.eas.custom.esign.ESignTemplateInfo.class, this.prmteSignFileTemplate, "data");
|
|
dataBinder.registerBinding("eSignFileTemplate", com.kingdee.eas.custom.esign.ESignTemplateInfo.class, this.prmteSignFileTemplate, "data");
|
|
|
- dataBinder.registerBinding("issueStatus", com.kingdee.eas.custom.esign.bizEnum.IssueStatusEnum.class, this.issueStatus, "selectedItem");
|
|
|
|
|
|
|
+ dataBinder.registerBinding("issueStatus", com.kingdee.eas.custom.esign.bizEnum.IssueStatusEnum.class, this.issueStatus, "selectedItem");
|
|
|
|
|
+ dataBinder.registerBinding("eSignMapping", com.kingdee.eas.custom.esign.FieldMappingInfo.class, this.prmteSignMapping, "data");
|
|
|
}
|
|
}
|
|
|
//Regiester UI State
|
|
//Regiester UI State
|
|
|
private void registerUIState(){
|
|
private void registerUIState(){
|
|
@@ -745,7 +769,8 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
getValidateHelper().registerBindProperty("adminOrg", ValidateHelper.ON_SAVE);
|
|
getValidateHelper().registerBindProperty("adminOrg", ValidateHelper.ON_SAVE);
|
|
|
getValidateHelper().registerBindProperty("position", ValidateHelper.ON_SAVE);
|
|
getValidateHelper().registerBindProperty("position", ValidateHelper.ON_SAVE);
|
|
|
getValidateHelper().registerBindProperty("eSignFileTemplate", ValidateHelper.ON_SAVE);
|
|
getValidateHelper().registerBindProperty("eSignFileTemplate", ValidateHelper.ON_SAVE);
|
|
|
- getValidateHelper().registerBindProperty("issueStatus", ValidateHelper.ON_SAVE);
|
|
|
|
|
|
|
+ getValidateHelper().registerBindProperty("issueStatus", ValidateHelper.ON_SAVE);
|
|
|
|
|
+ getValidateHelper().registerBindProperty("eSignMapping", ValidateHelper.ON_SAVE);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -846,6 +871,15 @@ public abstract class AbstractGeneralESignBillEditUI extends com.kingdee.eas.fra
|
|
|
sic.add(new SelectorItemInfo("eSignFileTemplate.state"));
|
|
sic.add(new SelectorItemInfo("eSignFileTemplate.state"));
|
|
|
}
|
|
}
|
|
|
sic.add(new SelectorItemInfo("issueStatus"));
|
|
sic.add(new SelectorItemInfo("issueStatus"));
|
|
|
|
|
+ if(selectorAll.equalsIgnoreCase("true"))
|
|
|
|
|
+ {
|
|
|
|
|
+ sic.add(new SelectorItemInfo("eSignMapping.*"));
|
|
|
|
|
+ }
|
|
|
|
|
+ else{
|
|
|
|
|
+ sic.add(new SelectorItemInfo("eSignMapping.id"));
|
|
|
|
|
+ sic.add(new SelectorItemInfo("eSignMapping.number"));
|
|
|
|
|
+ sic.add(new SelectorItemInfo("eSignMapping.name"));
|
|
|
|
|
+ }
|
|
|
return sic;
|
|
return sic;
|
|
|
}
|
|
}
|
|
|
|
|
|