当前位置: 首页 > news >正文

网站开发公司企业单肩包自定义页面设计模板

网站开发公司企业,单肩包自定义页面设计模板,企业网站优化怎么做,企业h5网站建设NC65 设置下拉列表框值#xff0c;如人员任职信息的异动事件#xff1a; // 只有在入职登记时#xff0c;才为异动事件下拉框过滤掉【离职】和【离职后变动】两个item DefaultConstEnum[] enumItems initTransevent(); BillItem item getBillCardPanel().getHeadItem(Psn…NC65 设置下拉列表框值如人员任职信息的异动事件 // 只有在入职登记时才为异动事件下拉框过滤掉【离职】和【离职后变动】两个item DefaultConstEnum[] enumItems initTransevent(); BillItem item getBillCardPanel().getHeadItem(PsnJobVO.getDefaultTableName() _ PsnJobVO.TRNSEVENT); UIComboBox combobox (UIComboBox) item.getComponent(); combobox.removeAllItems(); combobox.addItems(enumItems);/*** 为异动事件下拉框过滤掉【离职】和【离职后变动】两个item* * return*/ private DefaultConstEnum[] initTransevent() {ListDefaultConstEnum items new ArrayListDefaultConstEnum();// 加载元数据中定义的“异动事件”枚举初始化下拉列表框组件try {IComponent ibean MDBaseQueryFacade.getInstance().getComponentByID(f57904bd-0037-4cea-842d-f33708084ab8);ListIEnumType enums ibean.getEnums();// 在返回的所有的枚举组件中查找指定名称的枚举IConstEnum[] agreementTypeEnum null;for (IEnumType iet : enums) {if (trnsevent.equals(iet.getName())) {agreementTypeEnum iet.getConstEnums();break;}}// 根据枚举值构造下拉列表框的值域对象items new ArrayListDefaultConstEnum();for (IConstEnum pte : agreementTypeEnum) {if ((Integer) pte.getValue() 4/* 离职 */ || (Integer) pte.getValue() 5/* 离职后变动 */) {continue;}items.add(new DefaultConstEnum(pte.getValue(), pte.getName()));}} catch (Throwable t) {Logger.error([异动事件]枚举加载失败可能是指定的元数据不存在或注入的枚举名称错误。);}return items.toArray(new DefaultConstEnum[items.size()]); } private UIComboBox transMode;private UIRefPane transType;private TrnsTypeRefModel refModel;private AbstractTrnPFAppModel model;public AbstractTrnPFAppModel getModel() {return model; }private TrnsTypeRefModel getRefModel() {if (refModel null) {// 设置参照模型的“异动事件类型”。// 当单据类型为调配时异动事件类型为3单据类型为离职时异动事件类型为4int trnsEvent TRNConst.TRNSEVENT_TRANS;if (TRNConst.BUSITYPE_DIMISSION.equalsIgnoreCase(getModel().getBillType())) {trnsEvent TRNConst.TRNSEVENT_DIMIS;}refModel new TrnsTypeRefModel(label.getText(), trnsEvent);}return refModel; }public UIComboBox getTransMode() {if (transMode null) {transMode new UIComboBox();transMode.setPreferredSize(new Dimension(150, 18));transMode.setShowMustInputHint(!getModel().isApproveSite());try {// modify at 20120628 改为读元数据枚举的方式IComponent ibean MDBaseQueryFacade.getInstance().getComponentByID(7b680d68-91e7-4306-a6af-565beccbca24);ListIEnumType enums ibean.getEnums();// 在返回的所有的枚举组件中查找指定名称的枚举IConstEnum[] probationTypeEnum null;for (IEnumType iet : enums) {if (stapplymodeenum.equals(iet.getName())) {probationTypeEnum iet.getConstEnums();break;}}// 根据枚举值构造下拉列表框的值域对象ArrayListDefaultConstEnum items new ArrayListDefaultConstEnum();for (IConstEnum pte : probationTypeEnum) {items.add(new DefaultConstEnum(pte.getValue(), pte.getName()));}transMode.addItems(HRConstEnum.getInstance().getWithEmptyFirst(items.toArray(new DefaultConstEnum[0])));transMode.addItemListener(new ItemListener() {public void itemStateChanged(ItemEvent e) {getModel().setStapply_mode((Integer) getTransMode().getSelectdItemValue());}});transMode.addFocusListener(new FocusListener() {Overridepublic void focusLost(FocusEvent e) {}Overridepublic void focusGained(FocusEvent e) {getTransMode().setShowWarning(false);}});if (TRNConst.BUSITYPE_DIMISSION.equalsIgnoreCase(getModel().getBillType())) {transMode.setVisible(false);}} catch (Exception ex) {Logger.error(ex.getMessage(), ex);Logger.error([试用期类型]枚举加载失败可能是指定的元数据不存在或注入的枚举名称错误。);}}return transMode; }package nc.ui.hi.ref;import nc.bs.framework.common.NCLocator; import nc.bs.logging.Logger; import nc.hr.utils.PubEnv; import nc.hr.utils.ResHelper; import nc.itf.hr.frame.IHRDataPermissionPubService; import nc.ui.bd.ref.AbstractRefModel; import nc.vo.bd.pub.IPubEnumConst; import nc.vo.pub.BusinessException; import nc.vo.util.VisibleUtil;import org.apache.commons.lang.StringUtils;public class TrnsTypeRefModel extends AbstractRefModel {private static final String BEAN_ID d615df67-dc6c-4bb0-996b-f83342299fd3;private String title;private int trnsEvent -1;public TrnsTypeRefModel() {super();init();}public TrnsTypeRefModel(String _title, int trnsEve) {super();this.title _title;this.trnsEvent trnsEve;init();}Overrideprotected String getEnvWherePart() {IHRDataPermissionPubService hrDataPermissionPubService NCLocator.getInstance().lookup(IHRDataPermissionPubService.class);try {String sqlWhere hrDataPermissionPubService.getDataRefSQLWherePartByMDOperationCode(PubEnv.getPk_user(), getPk_group(), 60070_trnstype, default, hr_trnstype);if (StringUtils.isBlank(sqlWhere)) {return ( VisibleUtil.getRefVisibleCondition(getPk_group(), getPk_org(), BEAN_ID) );} else {return ( VisibleUtil.getRefVisibleCondition(getPk_group(), getPk_org(), BEAN_ID) ) and ( trnsevent in (1,2,4,5) or ( trnsevent 3 and sqlWhere ));}} catch (BusinessException e) {Logger.error(e.getMessage());}return super.getEnvWherePart();}private void init() {this.setRefNodeName(异动类型); /*-notranslate-*/this.setTableName(hr_trnstype);this.setFieldCode(new String[] { trnstypecode, trnstypename });this.setFieldName(new String[] { ResHelper.getString(6001ref, 06001ref0011)/* res 类型编码 */, ResHelper.getString(6001ref, 06001ref0012)/* res 类型名称 */ });// , ResHelper.getString(6001ref, 06001ref0013) /* res 类型主键 */}this.setPkFieldCode(pk_trnstype);this.setHiddenFieldCode(new String[] { pk_trnstype });this.setDefaultFieldCount(2);this.setRefTitle(title);String sql 11 ;if (!isDisabledDataShow()) {sql and enablestate IPubEnumConst.ENABLESTATE_ENABLE;}if (trnsEvent ! -1) {sql and trnsevent trnsEvent;}setWherePart(sql);}Overridepublic void setDisabledDataShow(boolean isDisabledDataShow) {super.setDisabledDataShow(isDisabledDataShow);init();}}
http://www.pierceye.com/news/263446/

相关文章:

  • 为什么没有网站做图文小说电子商务网站开发的课程介绍
  • 在哪个网站做问卷好单页面网站推广
  • 专业网站建设模块维护静海网站建设
  • 国内前十网站建设公司龙之网官网
  • 昆山做网站的公昆山做网站的公司司网站开发与设计岗位职责
  • 网站投注员怎么做做旅游项目用哪家网站好
  • 环县网站怎么做咸阳网站开发公司地址
  • 重庆巴南网站制作wordpress外贸建站公司
  • 桂林旅游网站制作公司软件开发公司属于什么行业
  • 网站 备案 中国 名字老薛主机 wordpress
  • 有什么网站可以做投票功能合肥房地产交易网
  • 世界网站广西建设工程质检安全网站
  • 建设银行网站会员基本信息wordpress主题图片丢失
  • 找人做网站需要注意什么问题中国建设信用卡网站
  • 公众号制作的网站开发营销平台推广
  • 河源手机网站制作网站页面效果图怎么做
  • 公司网站建设要注意的问题wordpress上传图片x
  • 网站开发PHP留言本快代理
  • 温州做网站价格怎么做简易手机网站
  • 东营网站建设制作广州物流网站建设
  • 新乡建设工程信息网站kindeditor wordpress
  • 做一个京东这样的网站需要多少钱上网导航网页是哪家公司
  • 网站开发到上线的流程外贸网站 开源站建设行吗
  • 神华科技网站建设个人网站做哪些流程
  • 怎么查看网站空间是否到期如何用百度上传图片做网站外链
  • 可以做问卷挣钱的网站酒泉建设局网站
  • 阿里万网怎么做网站向百度提交网站
  • 杭州模板网站好网站漂浮广告怎么做
  • a站为什么不火了站群宝塔批量建站
  • 免费网站建设pptlinkcat wordpress