From 485125c2b5b8862a5295216b24cf28121d8ca169 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期一, 08 四月 2024 11:32:07 +0800
Subject: [PATCH] 解决冲突

---
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabPageEntityDao.class                   |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/enums/GetByType.class                          |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/Historizable.class                            |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/SystemAttribute.class                          |    0 
 Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaionHelper.class                 |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/ConditionItem.class                         |    0 
 Bin/lib/common/plt-common/com/vci/common/exception/LocaleCommonDisplay.class                   |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLTypeActionEntityService.class        |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLCommandParameterEntityDaoImpl.class |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/PortalVICacheUtil.class                  |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabButtonEntityDao.class                 |    0 
 Bin/lib/service/UIService/properties/PLMUIService_zhNative.properties                          |   54 ++++
 Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID8.class                             |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/QueryParam.class                              |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/LeafValue.class                             |    0 
 Bin/lib/common/plt-common/com/vci/mw/ClientContextVariable.class                               |    0 
 Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaion.class                       |    0 
 Bin/lib/common/plt-common/com/vci/common/annotaion/MethodTypeAnnotation.class                  |    0 
 Bin/lib/common/plt-common/com/vci/common/utility/ClassLoaderUtil.class                         |    0 
 Bin/lib/common/plt-common/com/vci/mw/InvocationUtility.class                                   |    0 
 Bin/lib/common/plt-common/com/vci/omd/utils/ObjectTool.class                                   |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionClsEntityDaoImp.class         |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/constants/PRMConstants.class                   |    0 
 Bin/lib/common/plt-common/com/vci/common/resource/CommonProperties.class                       |    0 
 Bin/lib/common/plt-common/com/vci/common/log/LogType.class                                     |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/AbstractHistorizable.class                    |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVIType.class                       |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/QTConstants.class                           |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLCommandParameterEntity.hbm.xml           |   36 ++
 Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$2.class         |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/BusinessConstants.class                        |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PortalVIEntityDao.class                    |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PortalVIEntityService.class            |    0 
 Bin/lib/common/plt-common/com/vci/omd/utils/BTComparator.class                                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentCacheUtil.class                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLPageDefinationEntityDao.class            |    0 
 Bin/lib/common/plt-common/com/vci/common/exception/ORAUniqueProperties.class                   |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/constants/TemplateTypeConstants.class          |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/Symbol.class                                |    0 
 Bin/lib/service/CacheService.jar                                                               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PortalVIEntityDaoImpl.class           |    0 
 Bin/lib/common/plt-common/com/vci/mw/IInvocationContext.class                                  |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/LinkTypeConstants.class                        |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLPageDefinationEntity.class            |    0 
 Bin/lib/common/plt-common/com/vci/common/file/FileDigest.class                                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/delegate/IPortalServiceDelegate.class          |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/CItemRelation.class                         |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/enums/ControlType.class                        |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionClsEntity.class                 |    0 
 Bin/lib/common/plt-common/com/vci/common/exception/VciException.class                          |    0 
 Bin/lib/common/plt-common/com/vci/omd/utils/LinkTypeComparator.class                           |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionParamEntityDao.class               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLUILayoutEntityDaoImpl.class         |    0 
 Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$1.class         |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTypeActionEntity.hbm.xml                 |   18 +
 Bin/lib/common/plt-common/com/vci/common/resource/IceClientProperties.class                    |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/TabPageCacheUtil.class                   |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheNames.class                       |    0 
 Bin/lib/service/UIService/com/vci/server/portal/tools/ServerTool.class                         |    0 
 Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate.class           |    0 
 Bin/lib/common/plt-common/META-INF/MANIFEST.MF                                                 |    8 
 Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils$EnumerationIterator.class        |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabPageEntityDaoImpl.class          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLCommandParameterEntity.class          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLPageDefinationEntityService.class    |    0 
 Bin/lib/common/plt-common/com/vci/omd/utils/AbComparator.class                                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionEntityDao.class                    |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/UserEntity.class                              |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabButtonEntity.hbm.xml                  |   63 ++++
 Bin/lib/common/plt-common/com/vci/common/qt/object/PageInfo.class                              |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/QueryTemplate.class                         |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/ChildrenInfo.class                          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionEntity.hbm.xml                     |   48 +++
 Bin/lib/service/UIService/com/vci/server/portal/cache/UIContextCacheUtil.class                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/ActionClsCacheUtil.class                 |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionParamEntityDaoImp.class       |    0 
 Bin/lib/common/plt-common/com/vci/common/utility/Converter.class                               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLTabPageEntityService.class           |    0 
 Bin/lib/common/plt-common/com/vci/common/ServiceNames.class                                    |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PortalVIEntity.class                    |    0 
 Bin/lib/common/plt-common/com/vci/mw/LaunchModeEnum.class                                      |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabButtonEntity.class                 |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/FileObjectType.class                           |    0 
 Bin/lib/common/plt-common/com/vci/common/util/IceProxyUtility.class                            |    0 
 Bin/lib/common/plt-common/com/vci/common/utility/SnowFlake.class                               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLPageDefinationEntity.hbm.xml             |   30 ++
 Bin/lib/common/plt-common/com/vci/common/portal/enums/ComponentType.class                      |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/OrderInfo.class                             |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/ParserHelper.class                          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLActionEntityService.class            |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLUILayoutEntityService.class          |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/AttributeConstants.class                       |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionEntityDaoImpl.class           |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/Connector.class                             |    0 
 Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID20.class                            |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLUILayoutEntity.class                  |    0 
 Bin/lib/common/plt-common/com/vci/omd/dataType/VTDataType.class                                |    0 
 Bin/lib/common/plt-common/com/vci/omd/objects/OtherInfo.class                                  |    0 
 Bin/lib/common/plt-common/com/vci/common/exception/VciExceptionTool.class                      |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabPageEntity.class                   |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/QueryResult.class                             |    0 
 Bin/lib/common/plt-common/com/vci/common/log/ServerWithLog4j.class                             |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentBtnCacheUtil.class              |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/utils/PortalUtil.class                         |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVITypeFlag.class                   |    0 
 Bin/lib/service/UIService/META-INF/MANIFEST.MF                                                 |    8 
 Bin/lib/service/UIService/properties/PLMUIService.properties                                   |   54 ++++
 Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheBaseUtil.class                    |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/constants/PLDefinationConstants.class          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/cache/ActionCacheUtil.class                    |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/Operator.class                              |    0 
 Bin/lib/service/UIService/com/vci/server/portal/PortalServiceImpl.class                        |    0 
 Bin/lib/common/plt-common/properties/log4j2.xml                                                |   27 ++
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabPageEntity.hbm.xml                    |   61 ++++
 Bin/lib/service/UIService/com/vci/server/portal/cache/ActionParamCacheUtil.class               |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/interfaces/IParserFactory.class                    |    0 
 Bin/lib/common/plt-common/properties/conf.properties                                           |  116 ++++++++
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionEntity.class                    |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/Condition.class                             |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTypeActionEntityDaoImpl.class       |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLUILayoutEntity.hbm.xml                   |   51 +++
 Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID36.class                            |    0 
 Bin/lib/common/plt-common/com/vci/common/utility/ObjectUtility.class                           |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLPageDefinationEntityDaoImpl.class   |    0 
 Bin/lib/common/plt-common/com/vci/common/log/LogByType.class                                   |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/OmdConstants.class                             |    0 
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionParamEntity.hbm.xml                |   24 +
 Bin/lib/service/UIService/com/vci/server/portal/cache/ButtonParamCacheUtil.class               |    0 
 Bin/lib/common/plt-common/com/vci/common/portal/enums/AreaType.class                           |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabButtonEntityDaoImpl.class        |    0 
 Bin/lib/common/plt-common/com/vci/omd/constants/LinkConstants.class                            |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/Version.class                               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLCommandParameterEntityDao.class          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/UIDeleteService.class                  |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLTypeActionEntityDao.class                |    0 
 Bin/lib/common/plt-common/com/vci/common/objects/AbstractEntity.class                          |    0 
 Bin/lib/service/UIService/com/vci/server/UIBoxService.class                                    |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLTabButtonEntityService.class         |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/LeafInfo.class                              |    0 
 Bin/lib/common/plt-common/com/vci/common/locale/LocaleDisplay.class                            |    0 
 Bin/lib/service/UIService/properties/PLMUIService_zh.properties                                |   54 ++++
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionClsEntity.hbm.xml                  |   30 ++
 Bin/lib/service/UIService/com/vci/server/portal/hbm/PortalVIEntity.hbm.xml                     |   27 ++
 Bin/lib/common/plt-common/com/vci/common/timer/VCITimeInterface.class                          |    0 
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLUILayoutEntityDao.class                  |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionParamEntity.class               |    0 
 Bin/lib/service/UIService/com/vci/server/portal/entity/PLTypeActionEntity.class                |    0 
 Bin/lib/common/plt-common/com/vci/common/qt/object/ComparatorOrderInfo.class                   |    0 
 Bin/lib/service/UIService/properties/hibernate.map.xml                                         |   14 +
 Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionClsEntityDao.class                 |    0 
 Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils.class                            |    0 
 Bin/lib/service/UIService/com/vci/server/portal/service/PLCommandParameterEntityService.class  |    0 
 152 files changed, 723 insertions(+), 0 deletions(-)

diff --git a/Bin/lib/common/plt-common/META-INF/MANIFEST.MF b/Bin/lib/common/plt-common/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..461db2a
--- /dev/null
+++ b/Bin/lib/common/plt-common/META-INF/MANIFEST.MF
@@ -0,0 +1,8 @@
+Manifest-Version: 1.0
+Ant-Version: Apache Ant 1.10.12
+Created-By: 17.0.8.1+1 (Eclipse Adoptium)
+Built-By: Jason
+Implementation-Title: platform-Common
+Built-Time: 2024.03.01.10.09
+platform-version: 2024
+
diff --git a/Bin/lib/common/plt-common/com/vci/common/ServiceNames.class b/Bin/lib/common/plt-common/com/vci/common/ServiceNames.class
new file mode 100644
index 0000000..b2e46b2
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/ServiceNames.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaion.class b/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaion.class
new file mode 100644
index 0000000..c6a27af
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaion.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaionHelper.class b/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaionHelper.class
new file mode 100644
index 0000000..d3479ac
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/annotaion/CustomAnnotaionHelper.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/annotaion/MethodTypeAnnotation.class b/Bin/lib/common/plt-common/com/vci/common/annotaion/MethodTypeAnnotation.class
new file mode 100644
index 0000000..1ed2599
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/annotaion/MethodTypeAnnotation.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/exception/LocaleCommonDisplay.class b/Bin/lib/common/plt-common/com/vci/common/exception/LocaleCommonDisplay.class
new file mode 100644
index 0000000..1b2a09b
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/exception/LocaleCommonDisplay.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/exception/ORAUniqueProperties.class b/Bin/lib/common/plt-common/com/vci/common/exception/ORAUniqueProperties.class
new file mode 100644
index 0000000..877ddb5
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/exception/ORAUniqueProperties.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/exception/VciException.class b/Bin/lib/common/plt-common/com/vci/common/exception/VciException.class
new file mode 100644
index 0000000..c86f613
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/exception/VciException.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/exception/VciExceptionTool.class b/Bin/lib/common/plt-common/com/vci/common/exception/VciExceptionTool.class
new file mode 100644
index 0000000..2b99d29
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/exception/VciExceptionTool.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/file/FileDigest.class b/Bin/lib/common/plt-common/com/vci/common/file/FileDigest.class
new file mode 100644
index 0000000..e302177
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/file/FileDigest.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/locale/LocaleDisplay.class b/Bin/lib/common/plt-common/com/vci/common/locale/LocaleDisplay.class
new file mode 100644
index 0000000..f66fce5
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/locale/LocaleDisplay.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/log/LogByType.class b/Bin/lib/common/plt-common/com/vci/common/log/LogByType.class
new file mode 100644
index 0000000..ce4df3e
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/log/LogByType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/log/LogType.class b/Bin/lib/common/plt-common/com/vci/common/log/LogType.class
new file mode 100644
index 0000000..c2f4b28
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/log/LogType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/log/ServerWithLog4j.class b/Bin/lib/common/plt-common/com/vci/common/log/ServerWithLog4j.class
new file mode 100644
index 0000000..1c1f373
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/log/ServerWithLog4j.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/AbstractEntity.class b/Bin/lib/common/plt-common/com/vci/common/objects/AbstractEntity.class
new file mode 100644
index 0000000..431e754
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/AbstractEntity.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/AbstractHistorizable.class b/Bin/lib/common/plt-common/com/vci/common/objects/AbstractHistorizable.class
new file mode 100644
index 0000000..3399c3d
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/AbstractHistorizable.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/Historizable.class b/Bin/lib/common/plt-common/com/vci/common/objects/Historizable.class
new file mode 100644
index 0000000..39073e8
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/Historizable.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/QueryParam.class b/Bin/lib/common/plt-common/com/vci/common/objects/QueryParam.class
new file mode 100644
index 0000000..7d159b6
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/QueryParam.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/QueryResult.class b/Bin/lib/common/plt-common/com/vci/common/objects/QueryResult.class
new file mode 100644
index 0000000..6bf326c
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/QueryResult.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/objects/UserEntity.class b/Bin/lib/common/plt-common/com/vci/common/objects/UserEntity.class
new file mode 100644
index 0000000..c8f9f13
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/objects/UserEntity.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/constants/PLDefinationConstants.class b/Bin/lib/common/plt-common/com/vci/common/portal/constants/PLDefinationConstants.class
new file mode 100644
index 0000000..953f51d
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/constants/PLDefinationConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/constants/PRMConstants.class b/Bin/lib/common/plt-common/com/vci/common/portal/constants/PRMConstants.class
new file mode 100644
index 0000000..6a67d38
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/constants/PRMConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/constants/TemplateTypeConstants.class b/Bin/lib/common/plt-common/com/vci/common/portal/constants/TemplateTypeConstants.class
new file mode 100644
index 0000000..ae18078
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/constants/TemplateTypeConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/AreaType.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/AreaType.class
new file mode 100644
index 0000000..7f722b5
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/AreaType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/ComponentType.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/ComponentType.class
new file mode 100644
index 0000000..974a875
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/ComponentType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/ControlType.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/ControlType.class
new file mode 100644
index 0000000..a81e131
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/ControlType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/GetByType.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/GetByType.class
new file mode 100644
index 0000000..6c5e569
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/GetByType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVIType.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVIType.class
new file mode 100644
index 0000000..862d7be
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVIType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVITypeFlag.class b/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVITypeFlag.class
new file mode 100644
index 0000000..5cadb30
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/enums/PortalVITypeFlag.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/portal/utils/PortalUtil.class b/Bin/lib/common/plt-common/com/vci/common/portal/utils/PortalUtil.class
new file mode 100644
index 0000000..f031b6f
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/portal/utils/PortalUtil.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/interfaces/IParserFactory.class b/Bin/lib/common/plt-common/com/vci/common/qt/interfaces/IParserFactory.class
new file mode 100644
index 0000000..6713304
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/interfaces/IParserFactory.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/CItemRelation.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/CItemRelation.class
new file mode 100644
index 0000000..3cfe931
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/CItemRelation.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/ChildrenInfo.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/ChildrenInfo.class
new file mode 100644
index 0000000..4447873
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/ChildrenInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/ComparatorOrderInfo.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/ComparatorOrderInfo.class
new file mode 100644
index 0000000..c320dbe
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/ComparatorOrderInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/Condition.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/Condition.class
new file mode 100644
index 0000000..f4cb735
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/Condition.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/ConditionItem.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/ConditionItem.class
new file mode 100644
index 0000000..b12f1d3
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/ConditionItem.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/Connector.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/Connector.class
new file mode 100644
index 0000000..3d5655a
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/Connector.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafInfo.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafInfo.class
new file mode 100644
index 0000000..26e7390
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafValue.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafValue.class
new file mode 100644
index 0000000..52c8f77
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/LeafValue.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/Operator.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/Operator.class
new file mode 100644
index 0000000..6e94988
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/Operator.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/OrderInfo.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/OrderInfo.class
new file mode 100644
index 0000000..3e18529
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/OrderInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/PageInfo.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/PageInfo.class
new file mode 100644
index 0000000..759561b
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/PageInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/ParserHelper.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/ParserHelper.class
new file mode 100644
index 0000000..52d4fa3
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/ParserHelper.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/QTConstants.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/QTConstants.class
new file mode 100644
index 0000000..3cbd16e
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/QTConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/QueryTemplate.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/QueryTemplate.class
new file mode 100644
index 0000000..0d113e1
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/QueryTemplate.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/Symbol.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/Symbol.class
new file mode 100644
index 0000000..525f52f
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/Symbol.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/qt/object/Version.class b/Bin/lib/common/plt-common/com/vci/common/qt/object/Version.class
new file mode 100644
index 0000000..e323986
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/qt/object/Version.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/resource/CommonProperties.class b/Bin/lib/common/plt-common/com/vci/common/resource/CommonProperties.class
new file mode 100644
index 0000000..09d819f
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/resource/CommonProperties.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/resource/IceClientProperties.class b/Bin/lib/common/plt-common/com/vci/common/resource/IceClientProperties.class
new file mode 100644
index 0000000..101d91e
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/resource/IceClientProperties.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/timer/VCITimeInterface.class b/Bin/lib/common/plt-common/com/vci/common/timer/VCITimeInterface.class
new file mode 100644
index 0000000..7d53756
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/timer/VCITimeInterface.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils$EnumerationIterator.class b/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils$EnumerationIterator.class
new file mode 100644
index 0000000..681559e
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils$EnumerationIterator.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils.class b/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils.class
new file mode 100644
index 0000000..65637ba
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/util/CollectionUtils.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/util/IceProxyUtility.class b/Bin/lib/common/plt-common/com/vci/common/util/IceProxyUtility.class
new file mode 100644
index 0000000..1f560d3
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/util/IceProxyUtility.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/ClassLoaderUtil.class b/Bin/lib/common/plt-common/com/vci/common/utility/ClassLoaderUtil.class
new file mode 100644
index 0000000..e9a5bd8
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/ClassLoaderUtil.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/Converter.class b/Bin/lib/common/plt-common/com/vci/common/utility/Converter.class
new file mode 100644
index 0000000..0992bac
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/Converter.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/ObjectUtility.class b/Bin/lib/common/plt-common/com/vci/common/utility/ObjectUtility.class
new file mode 100644
index 0000000..7f52978
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/ObjectUtility.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID20.class b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID20.class
new file mode 100644
index 0000000..3da5006
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID20.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID36.class b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID36.class
new file mode 100644
index 0000000..8d609e1
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID36.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID8.class b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID8.class
new file mode 100644
index 0000000..b2f6632
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/RandomGUID8.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/common/utility/SnowFlake.class b/Bin/lib/common/plt-common/com/vci/common/utility/SnowFlake.class
new file mode 100644
index 0000000..957ee22
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/common/utility/SnowFlake.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/mw/ClientContextVariable.class b/Bin/lib/common/plt-common/com/vci/mw/ClientContextVariable.class
new file mode 100644
index 0000000..7409b6b
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/mw/ClientContextVariable.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/mw/IInvocationContext.class b/Bin/lib/common/plt-common/com/vci/mw/IInvocationContext.class
new file mode 100644
index 0000000..a1c1a6c
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/mw/IInvocationContext.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/mw/InvocationUtility.class b/Bin/lib/common/plt-common/com/vci/mw/InvocationUtility.class
new file mode 100644
index 0000000..57a3da1
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/mw/InvocationUtility.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/mw/LaunchModeEnum.class b/Bin/lib/common/plt-common/com/vci/mw/LaunchModeEnum.class
new file mode 100644
index 0000000..360be95
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/mw/LaunchModeEnum.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/AttributeConstants.class b/Bin/lib/common/plt-common/com/vci/omd/constants/AttributeConstants.class
new file mode 100644
index 0000000..185bbbd
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/AttributeConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/BusinessConstants.class b/Bin/lib/common/plt-common/com/vci/omd/constants/BusinessConstants.class
new file mode 100644
index 0000000..2d8af9f
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/BusinessConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/FileObjectType.class b/Bin/lib/common/plt-common/com/vci/omd/constants/FileObjectType.class
new file mode 100644
index 0000000..4017c24
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/FileObjectType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/LinkConstants.class b/Bin/lib/common/plt-common/com/vci/omd/constants/LinkConstants.class
new file mode 100644
index 0000000..dfe3a1c
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/LinkConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/LinkTypeConstants.class b/Bin/lib/common/plt-common/com/vci/omd/constants/LinkTypeConstants.class
new file mode 100644
index 0000000..9387bb0
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/LinkTypeConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/OmdConstants.class b/Bin/lib/common/plt-common/com/vci/omd/constants/OmdConstants.class
new file mode 100644
index 0000000..d5be5d1
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/OmdConstants.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/constants/SystemAttribute.class b/Bin/lib/common/plt-common/com/vci/omd/constants/SystemAttribute.class
new file mode 100644
index 0000000..74fe7d7
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/constants/SystemAttribute.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/dataType/VTDataType.class b/Bin/lib/common/plt-common/com/vci/omd/dataType/VTDataType.class
new file mode 100644
index 0000000..4608634
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/dataType/VTDataType.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/objects/OtherInfo.class b/Bin/lib/common/plt-common/com/vci/omd/objects/OtherInfo.class
new file mode 100644
index 0000000..20374bc
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/objects/OtherInfo.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/utils/AbComparator.class b/Bin/lib/common/plt-common/com/vci/omd/utils/AbComparator.class
new file mode 100644
index 0000000..155d061
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/utils/AbComparator.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/utils/BTComparator.class b/Bin/lib/common/plt-common/com/vci/omd/utils/BTComparator.class
new file mode 100644
index 0000000..2bde5ef
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/utils/BTComparator.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/utils/LinkTypeComparator.class b/Bin/lib/common/plt-common/com/vci/omd/utils/LinkTypeComparator.class
new file mode 100644
index 0000000..826ccbf
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/utils/LinkTypeComparator.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/com/vci/omd/utils/ObjectTool.class b/Bin/lib/common/plt-common/com/vci/omd/utils/ObjectTool.class
new file mode 100644
index 0000000..1d03cbd
--- /dev/null
+++ b/Bin/lib/common/plt-common/com/vci/omd/utils/ObjectTool.class
Binary files differ
diff --git a/Bin/lib/common/plt-common/properties/conf.properties b/Bin/lib/common/plt-common/properties/conf.properties
new file mode 100644
index 0000000..9098410
--- /dev/null
+++ b/Bin/lib/common/plt-common/properties/conf.properties
@@ -0,0 +1,116 @@
+#conf.properties version by Eclipse
+#Sat Oct 19 14:06:56 CST 2013
+
+
+#鏂囦欢浼犺緭鍧楀ぇ灏�
+blockLength=32
+
+########################################### 骞冲彴UIF 闇�瑕佺殑閰嶇疆  BEGIN ###########################################
+#浜哄憳淇℃伅鍏ユ椂,鏄惁闇�瑕佸瘑绾у瓧娈�
+exportSecretGrade=false
+
+# 鍔犲瘑瀵嗛挜
+encrypt.key=www.liming.portal.comwww.liming.portal.com
+# 鐧诲綍绐楀彛锛屾槸鍚︽樉绀衡�樹繚瀛樷�欏閫夋
+logon.saveBut=false
+# 绯荤粺鐢ㄦ埛鐧诲綍瓒呮椂鏃堕棿(鍗曚綅鍒嗗垎閽燂級
+logon.loginovertime=1000
+# 涓绘鏋朵笂锛屾槸鍚︽樉绀洪《閮ㄥ浘鐗�
+top.logon.image.show=false
+# 涓绘鏋朵笂锛岄《閮ㄥ浘鐗囧悕绉帮紙璇ュ浘鐗囦綅浜� com.vci.rmip.logon.client 鍖呬笅锛�
+top.logon.image.name=title.jpg
+# 涓绘鏋朵笂锛屾槸鍚︽樉绀鸿彍鍗� true:鏄剧ず false:涓嶆樉绀�
+top.menuBar.show=true
+# 涓昏彍鍗曚笅锛屾槸鍚︽樉绀衡�橀噸鏂扮櫥褰曗��  true:鏄剧ず false:涓嶆樉绀�
+top.menuBar.menuItem.relogin=true
+# 涓昏彍鍗曚笅锛屾槸鍚︽樉绀衡�樹慨鏀瑰瘑鐮佲��  true:鏄剧ず false:涓嶆樉绀�
+top.menuBar.menuItem.changePassword=true
+
+# 绯荤粺鍏充簬閰嶇疆,淇敼閰嶇疆鏄娉ㄦ剰涓枃瀛楃鐨勭紪鐮佷娇鐢╱tf-8
+system.about.title = \u5173\u4E8E
+# 鏈�浣冲浘鐗囧昂瀵�400*90锛岄粯璁ゅ�间负about.png
+system.about.imageName=about.png
+# 浜у搧鍚嶇О
+system.about.softNameProduct= VCI Innovation 2022
+# 鐗堟潈_涓枃
+system.about.softNameCopyrightC = \u5B8F\u535A\u8FDC\u8FBE \u7248\u6743\u6240\u6709
+# 鐗堟潈_鑻辨枃
+system.about.softNameCopyrightE = Copyright(C) 2011-2022 Contributors. All rights reserved.
+# 椤圭洰鍚嶇О 
+system.about.softName = \u5317\u4EAC\u5B8F\u535A\u8FDC\u8FBE\u79D1\u6280\u6709\u9650\u516C\u53F8 - \u7CFB\u7EDF\u5F00\u53D1\u5E73\u53F0
+# 骞冲彴鐗堟湰 
+system.about.version = v2022.01.15
+# 鍏徃缃戝潃 
+system.about.visit = http://www.vci-tech.com
+
+
+# 绠$悊鍛樼敤鎴峰悕
+user.admin=admin
+# 瓒呯骇绠$悊鍛樼敤鎴峰悕
+user.developer=developer
+# 瀹夊叏绠$悊鍛樿鑹插悕绉�
+user.Sysadmin=\u5b89\u5168\u7ba1\u7406\u5458
+user.rooter=root
+
+# 鏃ュ織妯″潡锛屾槸鍚﹀惎鐢ㄦ煡璇� on:鍚敤 off:绂佺敤
+log.query.switch=off
+period=1
+# 鏃ュ織妯″潡锛屽畾鏈熷垹闄ゆ棩蹇楁椂锛屾敮鎸佺殑鍙�夊�硷紙
+log.save.periods=\ufeff1\#\u4e00\u4e2a\u6708\:\:2\#\u4e24\u4e2a\u6708\:\:3\#\u4e09\u4e2a\u6708\:\:6\#\u534a\u5e74\:\:12\#\u4e00\u5e74\:\:18\#\u4e00\u5e74\u534a\:\:24\#\u4e24\u5e74
+# 鏃ュ織妯″潡锛屽垎椤垫煡璇㈡椂锛岄〉鏁版嵁澶у皬
+log.query.pagesize=30
+# 鏃ュ織妯″潡锛屾槸鍚﹀惎鐢ㄥ畾鏃跺垹闄ゆ棩蹇� Y:鍚敤 N:绂佺敤
+log.delete.auto=N
+# 鏃ュ織妯″潡锛屽畾鏃跺垹闄ゆ棩蹇楁椂锛岃淇濈暀鏈�杩戠殑澶╂暟
+log.autoDelete.rate=7
+# 鏃ュ織鍒犻櫎鏃堕棿
+log.autoDelete.time=0\:\:0\:\:0
+
+########################################### 骞冲彴UIF 闇�瑕佺殑閰嶇疆  BEGIN ###########################################
+#鏁版嵁鏉冮檺鏄惁鐢熸晥 on:寮�鍚� off锛氬叧闂�
+right.switch=off
+#鍔熻兘妯″潡鎺堟潈楠岃瘉鏄惁璁� on锛氬紑鍚�  off锛氬叧闂�
+function.right.swith=on
+#UI鎺堟潈鏄惁鐢熸晥 on:寮�鎴� off锛氬叧闂�
+ui.right.swith=on
+# tablePanel 榛樿鏀寔鐨刾ageSize鍒楄〃
+tablePanel.pageSizeList=100,200,300,500,800,1000
+#鍙傜収鎺т欢锛屽湪闆嗘垚鏃讹紝鍙嚜瀹氫箟鍙傜収鏂瑰紡锛屽�间负绫�
+engin.refObjectChoose = 
+# 绯荤粺淇℃伅鎻愮ず妗嗘樉绀烘柟寮� popup:寮瑰嚭妗� ;lowerRight:鍙充笅瑙掋�� 榛樿涓哄彸涓嬭
+PromptMessage.DisplayModes=popup
+# 濡傛灉鍦ㄥ彸涓嬭鏄剧ず绯荤粺娑堟伅鏃讹紝璁剧疆娑堟伅绐楀彛鐨勬樉绀烘椂闂达紝姣銆傞粯璁や负3000姣
+PromptMessage.DisplayTime=3000
+#鍒嗙被鏍戝鑸椂锛屾敮鎸佺殑浜嬩欢鍚嶇О
+uidesign.eventKey=SelectionEvent,DBClickEvent,ClickEvent
+# 棣栭〉鑷畾涔夌被锛屽彲浠ユ湁澶氱粍锛屾瘡缁勪箣闂寸敤鍒嗗彿;鍒嗛殧锛岃嚜瀹氫箟绫讳笌鏍囬涔嬮棿鐢ㄩ�楀彿,鍒嗛殧
+# 鏍煎紡锛氳嚜瀹氫箟绫诲畬鏁磋矾寰�1,鏍囬1锛圲NOCIDE鏍煎紡锛�,鍥炬爣鏂囦欢瀹屾暣璺緞.;鑷畾涔夌被瀹屾暣璺緞2,鏍囬2锛圲NOCIDE鏍煎紡锛�,鍥炬爣鏂囦欢瀹屾暣璺緞;
+# 绀轰緥锛歱lm617.engine.HomePageForTaskMessagePanel,\u6211\u7684\u6d88\u606f\u0096\u0087,
+#HomePageClasses=plm.uif.engine.client.UILayoutPanel?type=workitem&context=workItemHomePage,\u6211\u7684\u6d88\u606f\u0096\u0087,/com/vci/base/ui/image/email.png
+########################################### 骞冲彴UIF 闇�瑕佺殑閰嶇疆  END ###########################################
+
+
+
+########################################### CS绯荤粺涓绘瀯鏋舵敮鎸佺殑鎵╁睍鏈嶅姟 BEGIN ########################################### 
+# 鐧诲綍鎴愬姛鍚庝娇鐢ㄥ弽灏勬満鍒讹紝鑷姩鎵ц璇ョ被涓殑鍏叡鎺ュ彛 showMessage() 锛堟棤鍙傛暟浼犻�掞級
+# 浠ユ敮鎸佺櫥褰曟垚鍔熷悗绔嬪嵆鎵ц鐩稿叧鑷畾涔夋墿灞曢�昏緫# 
+#e.g:extendservice.0=xxx.xx.xx
+extendservicecount=0
+#extendservice.0=
+#extendservice.1=
+#extendservice.1=
+########################################### CS绯荤粺涓绘瀯鏋舵敮鎸佺殑鎵╁睍鏈嶅姟 END ###########################################
+
+
+########################################### UI&鍏冩暟鎹紙妯″瀷锛夌紦瀛樼浉鍏崇殑閰嶇疆 BEGIN ###########################################
+#鍚敤UI缂撳瓨鍙婄紦瀛樺畾鏃跺埛鏂版湇鍔�
+UI.cache.enable=true
+#鏄惁姣忔璁块棶閮藉埛鏂版暟鎹簱锛宼rue浠g爜鍒锋柊锛屽惁鍒欎笉鍒锋柊
+UI.cache.refreshEveryTime=true
+#瀹氭椂鍣紝鍦ㄦ湇鍔″惎鍔ㄦ椂寮�鍚�
+time_schedule_count=2
+#鍔犺浇鏁版嵁妯″瀷鍒扮紦瀛�
+time_schedule_0=com.vci.cache.server.util.DataModelCacheTimer
+#鍔犺浇UI閰嶇疆鍒扮紦瀛�
+time_schedule_1=plm.portal.tools.UICacheTimer
+########################################### UI&鍏冩暟鎹紙妯″瀷锛夌紦瀛樼浉鍏崇殑閰嶇疆 END ###########################################
diff --git a/Bin/lib/common/plt-common/properties/log4j2.xml b/Bin/lib/common/plt-common/properties/log4j2.xml
new file mode 100644
index 0000000..0c48fc2
--- /dev/null
+++ b/Bin/lib/common/plt-common/properties/log4j2.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Configuration status="WARN">
+    <Appenders>
+        <Console name="Console" target="SYSTEM_OUT">
+            <PatternLayout pattern="[%-5p] %d{YYYY-MM-dd HH:mm:ss} [%t] %c{1}:%L - %msg%n" />
+        </Console>
+ 
+        <RollingFile name="RollingFile" filename="./logs/server_log.log" filepattern="${logPath}/server_%d{YYYYMMddHHmmss}.log">
+            <PatternLayout pattern="[%-5p] %d{YYYY-MM-dd HH:mm:ss} [%t] %c{1}:%L - %msg%n" />
+            <Policies>
+                <SizeBasedTriggeringPolicy size="10 MB" />
+            </Policies>
+            <DefaultRolloverStrategy max="20" />
+        </RollingFile>
+ 
+    </Appenders>
+    <Loggers>
+        <Logger name="ServerLog" level="DEBUG" additivity="true">
+        	<AppenderRef ref="Console" />
+            <AppenderRef ref="RollingFile" />
+        </Logger>
+        <Root level="ERROR">
+            <AppenderRef ref="Console" />
+            <AppenderRef ref="RollingFile" />
+        </Root>
+    </Loggers>
+</Configuration>
diff --git a/Bin/lib/service/CacheService.jar b/Bin/lib/service/CacheService.jar
new file mode 100644
index 0000000..28856b3
--- /dev/null
+++ b/Bin/lib/service/CacheService.jar
Binary files differ
diff --git a/Bin/lib/service/UIService/META-INF/MANIFEST.MF b/Bin/lib/service/UIService/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..2de5caa
--- /dev/null
+++ b/Bin/lib/service/UIService/META-INF/MANIFEST.MF
@@ -0,0 +1,8 @@
+Manifest-Version: 1.0
+Ant-Version: Apache Ant 1.10.12
+Created-By: 17.0.8.1+1 (Eclipse Adoptium)
+Built-By: Jason
+Implementation-Title: platform-UIService
+Built-Time: 2024.03.01.10.07
+platform-version: 2024
+
diff --git a/Bin/lib/service/UIService/com/vci/server/UIBoxService.class b/Bin/lib/service/UIService/com/vci/server/UIBoxService.class
new file mode 100644
index 0000000..85ddb65
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/UIBoxService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/PortalServiceImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/PortalServiceImpl.class
new file mode 100644
index 0000000..13a505b
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/PortalServiceImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionCacheUtil.class
new file mode 100644
index 0000000..6eb1393
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionClsCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionClsCacheUtil.class
new file mode 100644
index 0000000..16fde02
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionClsCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionParamCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionParamCacheUtil.class
new file mode 100644
index 0000000..2936363
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ActionParamCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ButtonParamCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ButtonParamCacheUtil.class
new file mode 100644
index 0000000..92ae338
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ButtonParamCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentBtnCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentBtnCacheUtil.class
new file mode 100644
index 0000000..d0e8ece
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentBtnCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentCacheUtil.class
new file mode 100644
index 0000000..e0b8eff
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/ComponentCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/PortalVICacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/PortalVICacheUtil.class
new file mode 100644
index 0000000..d922d81
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/PortalVICacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/TabPageCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/TabPageCacheUtil.class
new file mode 100644
index 0000000..35e35b5
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/TabPageCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheBaseUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheBaseUtil.class
new file mode 100644
index 0000000..1b3589d
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheBaseUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheNames.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheNames.class
new file mode 100644
index 0000000..6173b65
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/UICacheNames.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/cache/UIContextCacheUtil.class b/Bin/lib/service/UIService/com/vci/server/portal/cache/UIContextCacheUtil.class
new file mode 100644
index 0000000..d3d9641
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/cache/UIContextCacheUtil.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionClsEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionClsEntityDao.class
new file mode 100644
index 0000000..42d80a7
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionClsEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionEntityDao.class
new file mode 100644
index 0000000..58163bc
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionParamEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionParamEntityDao.class
new file mode 100644
index 0000000..652f400
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLActionParamEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLCommandParameterEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLCommandParameterEntityDao.class
new file mode 100644
index 0000000..d88be2a
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLCommandParameterEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLPageDefinationEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLPageDefinationEntityDao.class
new file mode 100644
index 0000000..d5bc4ba
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLPageDefinationEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabButtonEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabButtonEntityDao.class
new file mode 100644
index 0000000..8c3e617
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabButtonEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabPageEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabPageEntityDao.class
new file mode 100644
index 0000000..d29abfa
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTabPageEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTypeActionEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTypeActionEntityDao.class
new file mode 100644
index 0000000..0d24a0b
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLTypeActionEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PLUILayoutEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLUILayoutEntityDao.class
new file mode 100644
index 0000000..2e060f8
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PLUILayoutEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/PortalVIEntityDao.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/PortalVIEntityDao.class
new file mode 100644
index 0000000..c172d0c
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/PortalVIEntityDao.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionClsEntityDaoImp.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionClsEntityDaoImp.class
new file mode 100644
index 0000000..98835d2
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionClsEntityDaoImp.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionEntityDaoImpl.class
new file mode 100644
index 0000000..295f483
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionParamEntityDaoImp.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionParamEntityDaoImp.class
new file mode 100644
index 0000000..e18be54
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLActionParamEntityDaoImp.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLCommandParameterEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLCommandParameterEntityDaoImpl.class
new file mode 100644
index 0000000..45c00dc
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLCommandParameterEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLPageDefinationEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLPageDefinationEntityDaoImpl.class
new file mode 100644
index 0000000..b02b06c
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLPageDefinationEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabButtonEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabButtonEntityDaoImpl.class
new file mode 100644
index 0000000..a5d7315
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabButtonEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabPageEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabPageEntityDaoImpl.class
new file mode 100644
index 0000000..ac6816e
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTabPageEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTypeActionEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTypeActionEntityDaoImpl.class
new file mode 100644
index 0000000..cd7a92c
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLTypeActionEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLUILayoutEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLUILayoutEntityDaoImpl.class
new file mode 100644
index 0000000..87aec58
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PLUILayoutEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PortalVIEntityDaoImpl.class b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PortalVIEntityDaoImpl.class
new file mode 100644
index 0000000..41f13d8
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/dao/impl/PortalVIEntityDaoImpl.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/delegate/IPortalServiceDelegate.class b/Bin/lib/service/UIService/com/vci/server/portal/delegate/IPortalServiceDelegate.class
new file mode 100644
index 0000000..768075f
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/delegate/IPortalServiceDelegate.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$1.class b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$1.class
new file mode 100644
index 0000000..74ecfc4
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$1.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$2.class b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$2.class
new file mode 100644
index 0000000..9601359
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate$2.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate.class b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate.class
new file mode 100644
index 0000000..2ca9bf2
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/delegate/PortalServiceDelegate.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionClsEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionClsEntity.class
new file mode 100644
index 0000000..2b74723
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionClsEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionEntity.class
new file mode 100644
index 0000000..90c8a6f
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionParamEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionParamEntity.class
new file mode 100644
index 0000000..9d4cb62
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLActionParamEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLCommandParameterEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLCommandParameterEntity.class
new file mode 100644
index 0000000..41cb0c7
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLCommandParameterEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLPageDefinationEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLPageDefinationEntity.class
new file mode 100644
index 0000000..61d52b5
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLPageDefinationEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabButtonEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabButtonEntity.class
new file mode 100644
index 0000000..516ee6d
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabButtonEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabPageEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabPageEntity.class
new file mode 100644
index 0000000..5cf7cb9
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTabPageEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTypeActionEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTypeActionEntity.class
new file mode 100644
index 0000000..3faca4e
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLTypeActionEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PLUILayoutEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLUILayoutEntity.class
new file mode 100644
index 0000000..8481fe1
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PLUILayoutEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/entity/PortalVIEntity.class b/Bin/lib/service/UIService/com/vci/server/portal/entity/PortalVIEntity.class
new file mode 100644
index 0000000..8232ff5
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/entity/PortalVIEntity.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionClsEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionClsEntity.hbm.xml
new file mode 100644
index 0000000..e978830
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionClsEntity.hbm.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLActionClsEntity" table="PLACTIONCLS" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="oid" type="java.lang.String">
+            <column name="OID" not-null="true"/>
+            <generator class="assigned" />
+        </id>
+        <property name="name" type="java.lang.String">
+            <column name="NAME"/>
+        </property>
+        <property name="pid" type="java.lang.String">
+            <column name="PID"/>
+        </property>
+        <property name="description" type="java.lang.String">
+            <column name="DESCRIPTION"/>
+        </property>
+        <property name="creator" type="java.lang.String">
+            <column name="CREATOR"/>
+        </property>
+        <property name="createTime" type="java.util.Date">
+            <column name="CREATETIME"/>
+        </property>
+        <property name="serialNo" type="java.lang.Short">
+            <column name="SERIALNO"/>
+        </property>              
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionEntity.hbm.xml
new file mode 100644
index 0000000..2009e52
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionEntity.hbm.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLActionEntity" table="PLACTION" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="plCode" type="java.lang.String">
+            <column name="PLCODE" not-null="true" />
+        </property>
+        <property name="plName" type="java.lang.String">
+            <column name="PLNAME" not-null="true" />
+        </property>
+        <property name="plBSUrl" type="java.lang.String">
+            <column name="PLBSURL" not-null="false" />
+        </property>
+        <property name="plCSClass" type="java.lang.String">
+            <column name="PLCSCLASS" not-null="false" />
+        </property>
+        <property name="plDesc" type="java.lang.String">
+            <column name="plDesc" not-null="false" />
+        </property>
+        <property name="plTypeType" type="java.lang.String">
+            <column name="plTypeType" not-null="true" />
+        </property>
+        <property name="plCreateTime" type="java.util.Date">
+            <column name="plCreateTime" not-null="true" />
+        </property>
+        <property name="plCreateUser" type="java.lang.String">
+            <column name="plCreateUser" not-null="true" />
+        </property>
+        <property name="plModifyTime" type="java.util.Date">
+            <column name="plModifyTime" not-null="true" />
+        </property>
+        <property name="plModifyUser" type="java.lang.String">
+            <column name="plModifyUser" not-null="true" />
+        </property>
+        <property name="plLicensOrs" type="java.lang.String">
+            <column name="plLicensOrs" not-null="false" />
+        </property>
+        <property name="plActionCls" type="java.lang.String">
+            <column name="plActionCls" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionParamEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionParamEntity.hbm.xml
new file mode 100644
index 0000000..0f5b318
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLActionParamEntity.hbm.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLActionParamEntity" table="PLACTIONPARAM" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="oid" type="java.lang.String">
+            <column name="OID" not-null="true"/>
+            <generator class="assigned" />
+        </id>
+        <property name="name" type="java.lang.String">
+            <column name="NAME"/>
+        </property>
+        <property name="defaultValue" type="java.lang.String">
+            <column name="DEFAULTVALUE"/>
+        </property>
+        <property name="description" type="java.lang.String">
+            <column name="DESCRIPTION"/>
+        </property>  
+        <property name="action" type="java.lang.String">
+            <column name="ACTION"/>
+        </property>              
+    </class>
+</hibernate-mapping>
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLCommandParameterEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLCommandParameterEntity.hbm.xml
new file mode 100644
index 0000000..673d4b2
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLCommandParameterEntity.hbm.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLCommandParameterEntity" table="PLCommandParameter" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="plCommandOId" type="java.lang.String">
+            <column name="plCommandOId" not-null="true" />
+        </property>
+        <property name="plKey" type="java.lang.String">
+            <column name="plKey" not-null="true" />
+        </property>
+        <property name="plValue" type="java.lang.String">
+            <column name="plValue" not-null="true" />
+        </property>
+        <property name="plCreateTime" type="java.util.Date">
+            <column name="plCreateTime" not-null="true" />
+        </property>
+        <property name="plCreateUser" type="java.lang.String">
+            <column name="plCreateUser" not-null="true" />
+        </property>
+        <property name="plModifyTime" type="java.util.Date">
+            <column name="plModifyTime" not-null="true" />
+        </property>
+        <property name="plModifyUser" type="java.lang.String">
+            <column name="plModifyUser" not-null="true" />
+        </property>
+        <property name="plLicensOrs" type="java.lang.String">
+            <column name="plLicensOrs" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLPageDefinationEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLPageDefinationEntity.hbm.xml
new file mode 100644
index 0000000..94c824b
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLPageDefinationEntity.hbm.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLPageDefinationEntity" table="PLPAGEDEFINATION" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="plTabPageOId" type="java.lang.String">
+            <column name="plPageContextOId" not-null="true" />
+        </property>
+        <property name="plType" type="java.lang.Short">
+            <column name="plType" not-null="true" />
+        </property>
+        <property name="plDefination" type="text">
+            <column name="plDefination" not-null="false" />
+        </property>
+        <property name="name" type="java.lang.String">
+            <column name="plname" not-null="false" />
+        </property>
+        <property name="desc" type="java.lang.String">
+            <column name="pldesc" not-null="false" />
+        </property>
+        <property name="seq" type="java.lang.Short">
+            <column name="plseq" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabButtonEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabButtonEntity.hbm.xml
new file mode 100644
index 0000000..966c7f6
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabButtonEntity.hbm.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLTabButtonEntity" table="PLTabButton" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+         <property name="plTableOId" type="java.lang.String">
+            <column name="plTableOId" not-null="false" />
+        </property>
+        <property name="plPageOId" type="java.lang.String">
+            <column name="plPageOId" not-null="false" />
+        </property>
+        <property name="plActionOId" type="java.lang.String">
+            <column name="plActionOId" not-null="false" />
+        </property>
+        <property name="plLabel" type="java.lang.String">
+            <column name="plLabel" not-null="false" />
+        </property>
+        <property name="plAreaType" type="java.lang.String">
+            <column name="PLAREATYPE" not-null="false" />
+        </property>
+        <property name="plDesc" type="java.lang.String">
+            <column name="plDesc" not-null="false" />
+        </property>
+        <property name="plSeq" type="java.lang.Short">
+            <column name="plSeq" not-null="true" />
+        </property>
+        <property name="plCreateTime" type="java.util.Date">
+            <column name="plCreateTime" not-null="true" />
+        </property>
+        <property name="plCreateUser" type="java.lang.String">
+            <column name="plCreateUser" not-null="true" />
+        </property>
+        <property name="plModifyTime" type="java.util.Date">
+            <column name="plModifyTime" not-null="true" />
+        </property>
+        <property name="plModifyUser" type="java.lang.String">
+            <column name="plModifyUser" not-null="true" />
+        </property>
+        <property name="plLicensOrs" type="java.lang.String">
+            <column name="plLicensOrs" not-null="false" />
+        </property>
+        <property name="plParentOid" type="java.lang.String">
+            <column name="PLPARENTOID" not-null="false" />
+        </property>
+        <property name="displayMode" type="java.lang.String">
+            <column name="PLDISPLAYMODE" not-null="false" />
+        </property>
+        <property name="iconPath" type="java.lang.String">
+            <column name="PLICONPATH" not-null="false" />
+        </property>
+        <property name="authorization" type="java.lang.String">
+            <column name="AUTHORIZATION" not-null="false" />
+        </property>
+        <property name="show" type="java.lang.String">
+            <column name="PLSHOW" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabPageEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabPageEntity.hbm.xml
new file mode 100644
index 0000000..b13cde7
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTabPageEntity.hbm.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLTabPageEntity" table="PLTabPage" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="plCode" type="java.lang.String">
+            <column name="PLCODE" not-null="true" />
+        </property>
+        <property name="plName" type="java.lang.String">
+            <column name="PLNAME" not-null="true" />
+        </property>
+        <property name="plIsOpen" type="java.lang.Short">
+            <column name="plIsOpen" not-null="true" />
+        </property>
+        <property name="plLabel" type="java.lang.String">
+            <column name="plLabel" not-null="false" />
+        </property>
+        <property name="plDesc" type="java.lang.String">
+            <column name="plDesc" not-null="false" />
+        </property>
+        <property name="plSeq" type="java.lang.Short">
+            <column name="plSeq" not-null="true" />
+        </property>
+        <property name="plContextOId" type="java.lang.String">
+            <column name="plPageDefinationOId" not-null="true" />
+        </property>
+        <property name="areaType" type="java.lang.Short">
+            <column name="PLAREATYPE" not-null="true" />
+        </property>
+        <property name="plCreateTime" type="java.util.Date">
+            <column name="plCreateTime" not-null="true" />
+        </property>
+        <property name="plCreateUser" type="java.lang.String">
+            <column name="plCreateUser" not-null="true" />
+        </property>
+        <property name="plModifyTime" type="java.util.Date">
+            <column name="plModifyTime" not-null="true" />
+        </property>
+        <property name="plModifyUser" type="java.lang.String">
+            <column name="plModifyUser" not-null="true" />
+        </property>
+        <property name="plLicensOrs" type="java.lang.String">
+            <column name="plLicensOrs" not-null="false" />
+        </property>
+        <property name="plOpenExpression" type="java.lang.String">
+            <column name="plopenexpression" not-null="false" />
+        </property>
+        
+        <property name="plUIParser" type="java.lang.String">
+            <column name="PLUIPARSER" not-null="false" />
+        </property>
+        <property name="plExtAttr" type="java.lang.String">
+            <column name="PLEXTATTR" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTypeActionEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTypeActionEntity.hbm.xml
new file mode 100644
index 0000000..d60adac
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLTypeActionEntity.hbm.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLTypeActionEntity" table="PLTYPEACTION" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="typeName" type="java.lang.String">
+            <column name="typeName" not-null="true" />
+        </property>
+        <property name="actionoId" type="java.lang.String">
+            <column name="actionoId" not-null="true" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLUILayoutEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLUILayoutEntity.hbm.xml
new file mode 100644
index 0000000..2208118
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PLUILayoutEntity.hbm.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PLUILayoutEntity" table="PLUILayout" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="plOId" type="java.lang.String">
+            <column name="PLOID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="plCode" type="java.lang.String">
+            <column name="PLCODE" not-null="true" />
+        </property>
+        <property name="plName" type="java.lang.String">
+            <column name="PLNAME" not-null="true" />
+        </property>
+        <property name="plRelatedType" type="java.lang.String">
+            <column name="plRelatedType" not-null="true" />
+        </property>
+        <property name="plStyle" type="java.lang.String">
+            <column name="plStyle" />
+        </property>
+        <property name="plDesc" type="java.lang.String">
+            <column name="plDesc" not-null="false" />
+        </property>
+        <property name="plIsShowTab" type="java.lang.Short">
+            <column name="plIsShowTab" not-null="false" />
+        </property>
+        <property name="plIsShowForm" type="java.lang.Short">
+            <column name="plIsShowForm" not-null="false" />
+        </property>
+        <property name="plIsShowNavigator" type="java.lang.Short">
+            <column name="plIsShowNavigator" not-null="false" />
+        </property>
+        <property name="plCreateTime" type="java.util.Date">
+            <column name="plCreateTime" not-null="true" />
+        </property>
+        <property name="plCreateUser" type="java.lang.String">
+            <column name="plCreateUser" not-null="true" />
+        </property>
+        <property name="plModifyTime" type="java.util.Date">
+            <column name="plModifyTime" not-null="true" />
+        </property>
+        <property name="plModifyUser" type="java.lang.String">
+            <column name="plModifyUser" not-null="true" />
+        </property>
+        <property name="plLicensOrs" type="java.lang.String">
+            <column name="plLicensOrs" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/hbm/PortalVIEntity.hbm.xml b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PortalVIEntity.hbm.xml
new file mode 100644
index 0000000..b204158
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/hbm/PortalVIEntity.hbm.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="">
+    <class name="com.vci.server.portal.entity.PortalVIEntity" table="PLPORTALVI" 
+    dynamic-update="true" dynamic-insert="true">
+    	<id name="id" type="java.lang.String">
+            <column name="ID" not-null="true" />
+            <generator class="assigned" />
+        </id>
+        <property name="typeFlag" type="java.lang.Short">
+            <column name="TYPEFLAG" not-null="false" />
+        </property>
+        <property name="typeName" type="java.lang.String">
+            <column name="TYPENAME" not-null="true" />
+        </property>
+        <property name="viName" type="java.lang.String">
+            <column name="VINAME" not-null="true" />
+        </property>
+        <property name="viType" type="java.lang.Short">
+            <column name="VITYPE" not-null="true" />
+        </property>
+        <property name="prm" type="text">
+            <column name="PRM" not-null="false" />
+        </property>
+    </class>
+</hibernate-mapping>
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLActionEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLActionEntityService.class
new file mode 100644
index 0000000..ebaa4ce
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLActionEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLCommandParameterEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLCommandParameterEntityService.class
new file mode 100644
index 0000000..f87e36d
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLCommandParameterEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLPageDefinationEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLPageDefinationEntityService.class
new file mode 100644
index 0000000..a872214
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLPageDefinationEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabButtonEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabButtonEntityService.class
new file mode 100644
index 0000000..37429b2
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabButtonEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabPageEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabPageEntityService.class
new file mode 100644
index 0000000..c9fa05e
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTabPageEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLTypeActionEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTypeActionEntityService.class
new file mode 100644
index 0000000..caaf19b
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLTypeActionEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PLUILayoutEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PLUILayoutEntityService.class
new file mode 100644
index 0000000..b5ca96f
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PLUILayoutEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/PortalVIEntityService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/PortalVIEntityService.class
new file mode 100644
index 0000000..865bf8d
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/PortalVIEntityService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/service/UIDeleteService.class b/Bin/lib/service/UIService/com/vci/server/portal/service/UIDeleteService.class
new file mode 100644
index 0000000..136aac0
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/service/UIDeleteService.class
Binary files differ
diff --git a/Bin/lib/service/UIService/com/vci/server/portal/tools/ServerTool.class b/Bin/lib/service/UIService/com/vci/server/portal/tools/ServerTool.class
new file mode 100644
index 0000000..6feeafb
--- /dev/null
+++ b/Bin/lib/service/UIService/com/vci/server/portal/tools/ServerTool.class
Binary files differ
diff --git a/Bin/lib/service/UIService/properties/PLMUIService.properties b/Bin/lib/service/UIService/properties/PLMUIService.properties
new file mode 100644
index 0000000..f61a78b
--- /dev/null
+++ b/Bin/lib/service/UIService/properties/PLMUIService.properties
@@ -0,0 +1,54 @@
+P0010UIService-00001=\u4fdd\u5b58\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00002=\u66f4\u65b0\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00003=\u5220\u9664\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00004=\u83b7\u53d6\u6307\u5b9a\u7c7b\u578b\u4e0b\u7684\u6240\u6709\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00005=\u83b7\u53d6\u6307\u5b9aID\u7684\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00006=\u4fdd\u5b58Action\u51fa\u9519\uff1a{0}
+P0010UIService-00007=\u66f4\u65b0Action\u51fa\u9519\uff1a{0}
+P0010UIService-00008=\u5220\u9664Action\u51fa\u9519\uff1a{0}
+P0010UIService-00009=\u4fdd\u5b58command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00010=\u66f4\u65b0command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00011=\u5220\u9664command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00012=\u4fdd\u5b58\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00013=\u66f4\u65b0\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00014=\u5220\u9664\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00015=\u4fdd\u5b58\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00016=\u66f4\u65b0\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00017=\u5220\u9664\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00018=\u4fdd\u5b58\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00019=\u66f4\u65b0\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00020=\u5220\u9664\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00021=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLAction\u51fa\u9519\uff1a{0}
+P0010UIService-00022=\u83b7\u53d6\u6240\u6709PLAction\u51fa\u9519\uff1a{0}
+P0010UIService-00023=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLCommandParameter\u51fa\u9519\uff1a{0}
+P0010UIService-00024=\u6839\u636eplCommandOId\u83b7\u53d6PLCommandParameterArray\u51fa\u9519\uff1a{0}
+P0010UIService-00025=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLPageLayoutDefination\u51fa\u9519\uff1a{0}
+P0010UIService-00026=\u6839\u636e\u5173\u8054\u7c7b\u578b\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00027=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLTabPage\u51fa\u9519\uff1a{0}
+P0010UIService-00028=\u6839\u636eplPageDefinationOId\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00029=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLTabButton\u51fa\u9519\uff1a{0}
+P0010UIService-00030=\u6839\u636eplTableOId\u83b7\u53d6PLTabButtonArray\u51fa\u9519\uff1a{0}
+P0010UIService-00031=\u4fdd\u5b58\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00032=\u66f4\u65b0\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00033=\u5220\u9664\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00034=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLPageDefination\u51fa\u9519\uff1a{0}
+P0010UIService-00035=\u6839\u636eplPageContextOId\u83b7\u53d6\u6307\u5b9a\u7684PLPageDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00036=\u6839\u636etype,code\u83b7\u53d6\u6307\u5b9a\u7684PLTabPage\u51fa\u9519\uff1a{0}
+P0010UIService-00037=\u6839\u636e\u7c7b\u578b\u540d\u548c\u89c6\u56fe\u540d\u83b7\u53d6\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00038=\u6839\u636e\u7ea6\u675f\u6761\u4ef6\u7ec4\u67e5\u8be2\u6570\u7ec4, \u67e5\u8be2PLActions\u51fa\u9519\uff1a{0}
+P0010UIService-00039=\u6839\u636e\u7ed9\u5b9a\u503c\u6a21\u7cca\u67e5\u8be2\u6570\u7ec4, \u67e5\u8be2PLPageDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00040=\u4fdd\u5b58\u7c7b\u578b\u4e0eaction\u5173\u7cfb\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00041=\u5220\u9664\u7c7b\u578b\u4e0eaction\u5173\u7cfb\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00042=\u901a\u8fc7\u7c7b\u578b\u67e5\u8be2\u6240\u6709\u7684action\u5bf9\u8c61\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00043=\u5224\u65ad\u8868\u5355\u8868\u683c\u4fee\u6539\u540d\u79f0\u65f6\u662f\u5426\u5df2\u7ecf\u88ab\u5f15\u7528\uff1a{0}
+P0010UIService-00044=\u5224\u65ad\u5220\u9664\u8868\u5355\u65f6\u8be5\u8868\u5355\u662f\u5426\u5df2\u7ecf\u88ab\u8868\u683c\u5f15\u7528\uff1a{0}
+P0010UIService-00045=\u6839\u636e\u5173\u8054\u7c7b\u578b\u548c\u7f16\u53f7\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00046=\u91cd\u65b0\u52a0\u8f7d\u7f13\u5b58\u51fa\u73b0\u9519\u8bef\uff0c\u8bf7\u518d\u6b21\u52a0\u8f7d\u6216\u8054\u7cfb\u7ba1\u7406\u5458\u3002{0}
+
+P0010UIService-00047=\u590d\u5236\u9875\u7b7e\u5230\u4e0a\u4e0b\u6587\u65f6\u53d1\u751f\u9519\u8bef\uff01{0}
+P0010UIService-00048=\u590d\u5236\u7ec4\u4ef6\u5230\u9875\u7b7e\u65f6\u53d1\u751f\u9519\u8bef\uff01{0}
+
+common.msg.executingHasError=\u6267\u884c{0}\u65f6\u53d1\u751f\u9519\u8bef\uff01\n{1}
+common.msg.pleaseChooseData=\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01{0}
+common.msg.onlyChooseOneDataToSomeOpt=\u4e00\u6b21\u53ea\u80fd\u9009\u62e9\u4e00\u6761\u6570\u636e\u8fdb\u884c\u6b64\u64cd\u4f5c\uff01{0}
+common.msg.confirmDelete=\u786e\u5b9a\u8981\u6267\u884c\u5220\u9664\u5417\uff1f{0}
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/properties/PLMUIService_zh.properties b/Bin/lib/service/UIService/properties/PLMUIService_zh.properties
new file mode 100644
index 0000000..f61a78b
--- /dev/null
+++ b/Bin/lib/service/UIService/properties/PLMUIService_zh.properties
@@ -0,0 +1,54 @@
+P0010UIService-00001=\u4fdd\u5b58\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00002=\u66f4\u65b0\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00003=\u5220\u9664\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00004=\u83b7\u53d6\u6307\u5b9a\u7c7b\u578b\u4e0b\u7684\u6240\u6709\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00005=\u83b7\u53d6\u6307\u5b9aID\u7684\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00006=\u4fdd\u5b58Action\u51fa\u9519\uff1a{0}
+P0010UIService-00007=\u66f4\u65b0Action\u51fa\u9519\uff1a{0}
+P0010UIService-00008=\u5220\u9664Action\u51fa\u9519\uff1a{0}
+P0010UIService-00009=\u4fdd\u5b58command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00010=\u66f4\u65b0command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00011=\u5220\u9664command\u53c2\u6570\u51fa\u9519\uff1a{0}
+P0010UIService-00012=\u4fdd\u5b58\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00013=\u66f4\u65b0\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00014=\u5220\u9664\u9875\u9762\u5e03\u5c40\u51fa\u9519\uff1a{0}
+P0010UIService-00015=\u4fdd\u5b58\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00016=\u66f4\u65b0\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00017=\u5220\u9664\u9875\u7b7e\u6309\u94ae\u51fa\u9519\uff1a{0}
+P0010UIService-00018=\u4fdd\u5b58\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00019=\u66f4\u65b0\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00020=\u5220\u9664\u9875\u7b7e\u51fa\u9519\uff1a{0}
+P0010UIService-00021=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLAction\u51fa\u9519\uff1a{0}
+P0010UIService-00022=\u83b7\u53d6\u6240\u6709PLAction\u51fa\u9519\uff1a{0}
+P0010UIService-00023=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLCommandParameter\u51fa\u9519\uff1a{0}
+P0010UIService-00024=\u6839\u636eplCommandOId\u83b7\u53d6PLCommandParameterArray\u51fa\u9519\uff1a{0}
+P0010UIService-00025=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLPageLayoutDefination\u51fa\u9519\uff1a{0}
+P0010UIService-00026=\u6839\u636e\u5173\u8054\u7c7b\u578b\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00027=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLTabPage\u51fa\u9519\uff1a{0}
+P0010UIService-00028=\u6839\u636eplPageDefinationOId\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00029=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLTabButton\u51fa\u9519\uff1a{0}
+P0010UIService-00030=\u6839\u636eplTableOId\u83b7\u53d6PLTabButtonArray\u51fa\u9519\uff1a{0}
+P0010UIService-00031=\u4fdd\u5b58\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00032=\u66f4\u65b0\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00033=\u5220\u9664\u754c\u9762\u51fa\u9519\uff1a{0}
+P0010UIService-00034=\u6839\u636eID\u83b7\u53d6\u6307\u5b9a\u7684PLPageDefination\u51fa\u9519\uff1a{0}
+P0010UIService-00035=\u6839\u636eplPageContextOId\u83b7\u53d6\u6307\u5b9a\u7684PLPageDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00036=\u6839\u636etype,code\u83b7\u53d6\u6307\u5b9a\u7684PLTabPage\u51fa\u9519\uff1a{0}
+P0010UIService-00037=\u6839\u636e\u7c7b\u578b\u540d\u548c\u89c6\u56fe\u540d\u83b7\u53d6\u89c6\u56fe\u51fa\u9519\uff1a{0}
+P0010UIService-00038=\u6839\u636e\u7ea6\u675f\u6761\u4ef6\u7ec4\u67e5\u8be2\u6570\u7ec4, \u67e5\u8be2PLActions\u51fa\u9519\uff1a{0}
+P0010UIService-00039=\u6839\u636e\u7ed9\u5b9a\u503c\u6a21\u7cca\u67e5\u8be2\u6570\u7ec4, \u67e5\u8be2PLPageDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00040=\u4fdd\u5b58\u7c7b\u578b\u4e0eaction\u5173\u7cfb\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00041=\u5220\u9664\u7c7b\u578b\u4e0eaction\u5173\u7cfb\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00042=\u901a\u8fc7\u7c7b\u578b\u67e5\u8be2\u6240\u6709\u7684action\u5bf9\u8c61\u65f6\u51fa\u9519\uff1a{0}
+P0010UIService-00043=\u5224\u65ad\u8868\u5355\u8868\u683c\u4fee\u6539\u540d\u79f0\u65f6\u662f\u5426\u5df2\u7ecf\u88ab\u5f15\u7528\uff1a{0}
+P0010UIService-00044=\u5224\u65ad\u5220\u9664\u8868\u5355\u65f6\u8be5\u8868\u5355\u662f\u5426\u5df2\u7ecf\u88ab\u8868\u683c\u5f15\u7528\uff1a{0}
+P0010UIService-00045=\u6839\u636e\u5173\u8054\u7c7b\u578b\u548c\u7f16\u53f7\u83b7\u53d6PLPageLayoutDefinationArray\u51fa\u9519\uff1a{0}
+P0010UIService-00046=\u91cd\u65b0\u52a0\u8f7d\u7f13\u5b58\u51fa\u73b0\u9519\u8bef\uff0c\u8bf7\u518d\u6b21\u52a0\u8f7d\u6216\u8054\u7cfb\u7ba1\u7406\u5458\u3002{0}
+
+P0010UIService-00047=\u590d\u5236\u9875\u7b7e\u5230\u4e0a\u4e0b\u6587\u65f6\u53d1\u751f\u9519\u8bef\uff01{0}
+P0010UIService-00048=\u590d\u5236\u7ec4\u4ef6\u5230\u9875\u7b7e\u65f6\u53d1\u751f\u9519\u8bef\uff01{0}
+
+common.msg.executingHasError=\u6267\u884c{0}\u65f6\u53d1\u751f\u9519\u8bef\uff01\n{1}
+common.msg.pleaseChooseData=\u8bf7\u5148\u9009\u62e9\u6570\u636e\uff01{0}
+common.msg.onlyChooseOneDataToSomeOpt=\u4e00\u6b21\u53ea\u80fd\u9009\u62e9\u4e00\u6761\u6570\u636e\u8fdb\u884c\u6b64\u64cd\u4f5c\uff01{0}
+common.msg.confirmDelete=\u786e\u5b9a\u8981\u6267\u884c\u5220\u9664\u5417\uff1f{0}
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/properties/PLMUIService_zhNative.properties b/Bin/lib/service/UIService/properties/PLMUIService_zhNative.properties
new file mode 100644
index 0000000..1333aa1
--- /dev/null
+++ b/Bin/lib/service/UIService/properties/PLMUIService_zhNative.properties
@@ -0,0 +1,54 @@
+P0010UIService-00001=淇濆瓨瑙嗗浘鍑洪敊锛歿0}
+P0010UIService-00002=鏇存柊瑙嗗浘鍑洪敊锛歿0}
+P0010UIService-00003=鍒犻櫎瑙嗗浘鍑洪敊锛歿0}
+P0010UIService-00004=鑾峰彇鎸囧畾绫诲瀷涓嬬殑鎵�鏈夎鍥惧嚭閿欙細{0}
+P0010UIService-00005=鑾峰彇鎸囧畾ID鐨勮鍥惧嚭閿欙細{0}
+P0010UIService-00006=淇濆瓨Action鍑洪敊锛歿0}
+P0010UIService-00007=鏇存柊Action鍑洪敊锛歿0}
+P0010UIService-00008=鍒犻櫎Action鍑洪敊锛歿0}
+P0010UIService-00009=淇濆瓨command鍙傛暟鍑洪敊锛歿0}
+P0010UIService-00010=鏇存柊command鍙傛暟鍑洪敊锛歿0}
+P0010UIService-00011=鍒犻櫎command鍙傛暟鍑洪敊锛歿0}
+P0010UIService-00012=淇濆瓨椤甸潰甯冨眬鍑洪敊锛歿0}
+P0010UIService-00013=鏇存柊椤甸潰甯冨眬鍑洪敊锛歿0}
+P0010UIService-00014=鍒犻櫎椤甸潰甯冨眬鍑洪敊锛歿0}
+P0010UIService-00015=淇濆瓨椤电鎸夐挳鍑洪敊锛歿0}
+P0010UIService-00016=鏇存柊椤电鎸夐挳鍑洪敊锛歿0}
+P0010UIService-00017=鍒犻櫎椤电鎸夐挳鍑洪敊锛歿0}
+P0010UIService-00018=淇濆瓨椤电鍑洪敊锛歿0}
+P0010UIService-00019=鏇存柊椤电鍑洪敊锛歿0}
+P0010UIService-00020=鍒犻櫎椤电鍑洪敊锛歿0}
+P0010UIService-00021=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LAction鍑洪敊锛歿0}
+P0010UIService-00022=鑾峰彇鎵�鏈塒LAction鍑洪敊锛歿0}
+P0010UIService-00023=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LCommandParameter鍑洪敊锛歿0}
+P0010UIService-00024=鏍规嵁plCommandOId鑾峰彇PLCommandParameterArray鍑洪敊锛歿0}
+P0010UIService-00025=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LPageLayoutDefination鍑洪敊锛歿0}
+P0010UIService-00026=鏍规嵁鍏宠仈绫诲瀷鑾峰彇PLPageLayoutDefinationArray鍑洪敊锛歿0}
+P0010UIService-00027=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LTabPage鍑洪敊锛歿0}
+P0010UIService-00028=鏍规嵁plPageDefinationOId鑾峰彇PLPageLayoutDefinationArray鍑洪敊锛歿0}
+P0010UIService-00029=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LTabButton鍑洪敊锛歿0}
+P0010UIService-00030=鏍规嵁plTableOId鑾峰彇PLTabButtonArray鍑洪敊锛歿0}
+P0010UIService-00031=淇濆瓨鐣岄潰鍑洪敊锛歿0}
+P0010UIService-00032=鏇存柊鐣岄潰鍑洪敊锛歿0}
+P0010UIService-00033=鍒犻櫎鐣岄潰鍑洪敊锛歿0}
+P0010UIService-00034=鏍规嵁ID鑾峰彇鎸囧畾鐨凱LPageDefination鍑洪敊锛歿0}
+P0010UIService-00035=鏍规嵁plPageContextOId鑾峰彇鎸囧畾鐨凱LPageDefinationArray鍑洪敊锛歿0}
+P0010UIService-00036=鏍规嵁type,code鑾峰彇鎸囧畾鐨凱LTabPage鍑洪敊锛歿0}
+P0010UIService-00037=鏍规嵁绫诲瀷鍚嶅拰瑙嗗浘鍚嶈幏鍙栬鍥惧嚭閿欙細{0}
+P0010UIService-00038=鏍规嵁绾︽潫鏉′欢缁勬煡璇㈡暟缁�, 鏌ヨPLActions鍑洪敊锛歿0}
+P0010UIService-00039=鏍规嵁缁欏畾鍊兼ā绯婃煡璇㈡暟缁�, 鏌ヨPLPageDefinationArray鍑洪敊锛歿0}
+P0010UIService-00040=淇濆瓨绫诲瀷涓巃ction鍏崇郴鏃跺嚭閿欙細{0}
+P0010UIService-00041=鍒犻櫎绫诲瀷涓巃ction鍏崇郴鏃跺嚭閿欙細{0}
+P0010UIService-00042=閫氳繃绫诲瀷鏌ヨ鎵�鏈夌殑action瀵硅薄鏃跺嚭閿欙細{0}
+P0010UIService-00043=鍒ゆ柇琛ㄥ崟琛ㄦ牸淇敼鍚嶇О鏃舵槸鍚﹀凡缁忚寮曠敤锛歿0}
+P0010UIService-00044=鍒ゆ柇鍒犻櫎琛ㄥ崟鏃惰琛ㄥ崟鏄惁宸茬粡琚〃鏍煎紩鐢細{0}
+P0010UIService-00045=鏍规嵁鍏宠仈绫诲瀷鍜岀紪鍙疯幏鍙朠LPageLayoutDefinationArray鍑洪敊锛歿0}
+P0010UIService-00046=閲嶆柊鍔犺浇缂撳瓨鍑虹幇閿欒锛岃鍐嶆鍔犺浇鎴栬仈绯荤鐞嗗憳銆倇0}
+
+P0010UIService-00047=澶嶅埗椤电鍒颁笂涓嬫枃鏃跺彂鐢熼敊璇紒{0}
+P0010UIService-00048=澶嶅埗缁勪欢鍒伴〉绛炬椂鍙戠敓閿欒锛亄0}
+
+common.msg.executingHasError=鎵ц{0}鏃跺彂鐢熼敊璇紒\n{1}
+common.msg.pleaseChooseData=璇峰厛閫夋嫨鏁版嵁锛亄0}
+common.msg.onlyChooseOneDataToSomeOpt=涓�娆″彧鑳介�夋嫨涓�鏉℃暟鎹繘琛屾鎿嶄綔锛亄0}
+common.msg.confirmDelete=纭畾瑕佹墽琛屽垹闄ゅ悧锛焮0}
\ No newline at end of file
diff --git a/Bin/lib/service/UIService/properties/hibernate.map.xml b/Bin/lib/service/UIService/properties/hibernate.map.xml
new file mode 100644
index 0000000..74f90a9
--- /dev/null
+++ b/Bin/lib/service/UIService/properties/hibernate.map.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<hbmfiles>
+	<!-- portal_START-->
+	<mapping resource="com/vci/server/portal/hbm/PLActionClsEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLActionParamEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLTypeActionEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PortalVIEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLActionEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLUILayoutEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLTabPageEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLTabButtonEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLCommandParameterEntity.hbm.xml"/>
+ 	<mapping resource="com/vci/server/portal/hbm/PLPageDefinationEntity.hbm.xml"/>
+</hbmfiles>
\ No newline at end of file

--
Gitblit v1.9.3