From 34c25ddf37a3eb8da9efb04efedad089f13efe83 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 24 七月 2024 18:20:27 +0800 Subject: [PATCH] 部门导入调整,按照部门名称/实现层级关系。枚举导入功能接口上传,属性池添加新增、查询、修改、导出、查看应用范围等接口。业务类型、链接类型、枚举类型增加等接口属性是否产生数据检查、根据属性名修改业务类型和连接类型中对应属性方法,以及属性池中需要的一些下拉查询接口。 --- Source/Client/PLTClient/src/com/vci/client/uif/actions/client/UIFUtils.java | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Source/Client/PLTClient/src/com/vci/client/uif/actions/client/UIFUtils.java b/Source/Client/PLTClient/src/com/vci/client/uif/actions/client/UIFUtils.java index b465a69..85a9739 100644 --- a/Source/Client/PLTClient/src/com/vci/client/uif/actions/client/UIFUtils.java +++ b/Source/Client/PLTClient/src/com/vci/client/uif/actions/client/UIFUtils.java @@ -8,7 +8,6 @@ import java.io.IOException; import java.text.MessageFormat; import java.util.ArrayList; -import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; @@ -35,17 +34,14 @@ import com.vci.client.common.FreemarkerParamObject; import com.vci.client.common.PositionMessager; import com.vci.client.common.oq.OQTool; +import com.vci.client.common.providers.ServiceProvider; import com.vci.client.omd.attribpool.ui.APClient; import com.vci.client.omd.btm.ui.BtmClient; -import com.vci.client.omd.enumManager.ui.EnumClient; import com.vci.client.omd.lifecycle.LifeCycleStart; import com.vci.client.oq.QTClient; import com.vci.client.oq.QTDClient; import com.vci.client.portal.utility.PRM; import com.vci.client.portal.utility.PRMItem; -import com.vci.client.ui.excel.ExcelCellStyleSettingCallback; -import com.vci.client.ui.excel.ExcelFileOperation; -import com.vci.client.ui.excel.WorkboolStyleSetting; import com.vci.client.ui.exception.VCIException; import com.vci.client.ui.locale.LocaleDisplay; import com.vci.client.ui.swing.VCIOptionPane; @@ -55,8 +51,11 @@ import com.vci.client.uif.engine.client.combobox.IComboBoxDataProvider; import com.vci.client.uif.engine.common.IDataNode; import com.vci.client.uif.engine.common.UIFUtilsCommon; +import com.vci.client.utils.excel.ExcelCellStyleSettingCallback; import com.vci.client.utils.excel.ExcelDocumentUtils; +import com.vci.client.utils.excel.ExcelFileOperation; import com.vci.client.utils.excel.SheetDataSet; +import com.vci.client.utils.excel.WorkboolStyleSetting; import com.vci.common.qt.object.Condition; import com.vci.common.qt.object.ConditionItem; import com.vci.common.qt.object.LeafInfo; @@ -1705,7 +1704,7 @@ if(cvs[0].trim().equalsIgnoreCase("enumName")){ String enumName = cvs[1].trim(); //EnumItemFilter filter = new EnumItemFilter(enumName); - EnumItem[] enumItems = EnumClient.getService().getEmItems(enumName, 1, 1); + EnumItem[] enumItems = ServiceProvider.getOMDService().getEnumService().getEmItems(enumName, 1, 1); for(EnumItem ei : enumItems){ for(EnumChild ec : ei.children){ sysEnumMap.put(btmName + "#" + attrName + "#" + ec.value, ec.name); @@ -1867,7 +1866,7 @@ public static QueryTemplate getQueryTemplateByName(String queryTemplateName){ QueryTemplate qt = null; try{ - QTInfo wrapper = QTDClient.getService().getQT(queryTemplateName); + QTInfo wrapper = ServiceProvider.getOMDService().getQTDService().getQT(queryTemplateName); qt = OQTool.getQTByDoc(DocumentHelper.parseText(wrapper.qtText), queryTemplateName); } catch (VCIError e) { e.printStackTrace(); -- Gitblit v1.9.3