@Override public void showAddDlg() { XfglGeneralDlg dlg = new XfglGeneralDlg(this, Constants.ADD_TYPE); if (ksdz) { dlg.ENUM_DZFS_comboBox.setSelectedItem( KasaEnumFactory.getEnumByName(TableNameConstants.XYXFGL, "ENUM_DZFS", "KSDZ")); } else { dlg.ENUM_DZFS_comboBox.setSelectedItem( KasaEnumFactory.getEnumByName(TableNameConstants.XYXFGL, "ENUM_DZFS", "PTDZ")); } dlg.pack(); dlg.setLocationRelativeTo(StorageModule.getMainFrame()); dlg.setVisible(true); }
@Override public boolean isCellEditable(EventObject anEvent) { NHzInfo hzInfo = StorageModule.getInstance().getHzInfo(); NJtInfo jtInfo = new NJtInfo(); jtInfo.ID = hzInfo.REFERENCE_NJt; jtInfo.JTMC = hzInfo.REFERENCE_NJt_desc; List<Condition> filterList = new ArrayList<Condition>(); Condition condition = new Condition(); condition.fieldName = ReferenceConstants.JT_REFERENCE_NAME; condition.fieldDesc = "集团"; condition.operator = Operator.equal.id; condition.value.data = jtInfo; filterList.add(condition); NHzmsInfo hzmsInfo = StorageModule.getInstance().getHzmsInfo(); if (NHzmsEnum.ENUM_KCMS.ZCZYLKC.key == hzmsInfo.ENUM_KCMS) { condition = new Condition(); condition.fieldName = "ENUM_ZHSP"; condition.fieldDesc = "组合商品"; condition.operator = Operator.equal.id; condition.value.data = KasaEnumFactory.getEnum(NSpEnum.ENUM_ZHSP.YL); filterList.add(condition); } ((JDataTableSelect) this.getEditorComponent()).setFilterConditon(filterList); return true; }
public YsdDhxdMainPane() { super(TableNameConstants.YSD); List<Condition> filterList = new ArrayList<Condition>(); Condition condition = new Condition(); condition.fieldName = "ENUM_YSFS"; condition.fieldDesc = "运输方式"; condition.operator = Operator.equal.id; condition.value.data = KasaEnumFactory.getEnum(NYsdEnum.ENUM_YSFS.YS); condition.isDefault = false; filterList.add(condition); condition = new Condition(); condition.fieldName = "YSRQ"; condition.fieldDesc = "运输日期"; condition.operator = Operator.equal.id; condition.value.data = new Date(); condition.isDefault = false; filterList.add(condition); condition = new Condition(); condition.fieldName = "ENUM_DJZT"; condition.fieldDesc = "单据状态"; condition.operator = Operator.equal.id; condition.value.data = KasaEnumFactory.getEnum(NYsdEnum.ENUM_DJZT.SHJH); condition.isDefault = false; filterList.add(condition); this.appendFilterConditon(filterList); List<FieldOrder> fieldOrderList = new ArrayList<FieldOrder>(); FieldOrder fieldOrder = new FieldOrder(); fieldOrder.fieldName = "YSRQ"; fieldOrder.direction = FieldOrder.ASC; fieldOrderList.add(fieldOrder); fieldOrder = new FieldOrder(); fieldOrder.fieldName = "SHDWDZ"; fieldOrder.direction = FieldOrder.ASC; fieldOrderList.add(fieldOrder); this.setFieldOrderList(fieldOrderList); }
public SsfcxMainPane(boolean wlfs_xj) { super( TableNameConstants.XJSSSF, Constants.PROPERTY_FILE_BASE_PATH + "fms/xjgl/ssfcx/NXjsssf_filter.properties", Constants.PROPERTY_FILE_BASE_PATH + "fms/xjgl/ssfcx/NXjsssf_table.properties", null, null, null); this.wlfs_xj = wlfs_xj; List<Condition> filterList = new ArrayList<Condition>(); Condition condition = new Condition(); condition.fieldName = "CLRQ"; condition.fieldDesc = "处理日期"; condition.operator = Operator.equal.id; condition.value.data = new Date(); condition.isDefault = false; filterList.add(condition); if (true == this.wlfs_xj) { condition = new Condition(); condition.fieldName = "ENUM_WLFS"; condition.fieldDesc = "往来方式"; condition.operator = Operator.equal.id; condition.value.data = KasaEnumFactory.getEnumByName( TableNameConstants.XJSSSF, "ENUM_WLFS", "XJ"); // NXjsssfEnum.ENUM_WLFS.XJ; condition.isDefault = true; filterList.add(condition); } this.appendFilterConditon(filterList); this.getManagePane().setPageControlButtonsVisible(false); this.getManagePane().setPageComboBoxVisible(false); List<FieldOrder> fieldOrderList = new ArrayList<FieldOrder>(); FieldOrder fieldOrder = new FieldOrder(); fieldOrder.fieldName = "CLRQ"; fieldOrder.direction = FieldOrder.ASC; fieldOrderList.add(fieldOrder); fieldOrder = new FieldOrder(); fieldOrder.fieldName = "CLSJ"; fieldOrder.direction = FieldOrder.ASC; fieldOrderList.add(fieldOrder); this.setFieldOrderList(fieldOrderList); tablePane.setQueryType(true); QUERY_CMDCODE = StorageCmdCode.SSFCX; }
public YskhfyMainPane() { super( TableNameConstants.YSKH, Constants.PROPERTY_FILE_BASE_PATH + "fms/ksdz/xyfy/yskhfy/NYskh_filter.properties", Constants.PROPERTY_FILE_BASE_PATH + "fms/ksdz/xyfy/yskhfy/NYskh_table.properties", null, null, null); List<Condition> filterList = new ArrayList<Condition>(); Condition condition = new Condition(); condition.fieldName = "KHRQ"; condition.fieldDesc = "考核日期"; condition.operator = Operator.equal.id; condition.value.data = new Date(System.currentTimeMillis()); condition.isDefault = false; filterList.add(condition); this.appendFilterConditon(filterList); List<OrCondition> orFilterList = new ArrayList<OrCondition>(); OrCondition orConditon = new OrCondition(); orConditon.fieldName1 = "ENUM_DZFS"; orConditon.fieldDesc1 = "对账方式"; orConditon.operator1 = Operator.equal.id; orConditon.value1.data = null; // NULL; orConditon.fieldName2 = "ENUM_DZFS"; orConditon.fieldDesc2 = "对账方式"; orConditon.operator2 = Operator.equal.id; orConditon.value2.data = KasaEnumFactory.getEnumByName( TableNameConstants.YSKH, "ENUM_DZFS", "KSDZ"); // NYskhEnum.ENUM_DZFS.KSDZ; orFilterList.add(orConditon); this.appendOrCondition(orFilterList); List<FieldOrder> fieldOrderList = new ArrayList<FieldOrder>(); FieldOrder fieldOrder = new FieldOrder(); fieldOrder.fieldName = "KHRQ"; fieldOrder.direction = FieldOrder.DESC; fieldOrderList.add(fieldOrder); this.setFieldOrderList(fieldOrderList); }