diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index b4773f7..5c719f1 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,9 +4,7 @@
-
-
-
+
@@ -30,7 +28,7 @@
"keyToString": {
"git-widget-placeholder": "master",
"kotlin-language-version-configured": "true",
- "last_opened_file_path": "E:/EclipseWorkSpace/美菱/编码器/cn.com.origin.autocode/cn.com.origin.autocode",
+ "last_opened_file_path": "E:/EclipseWorkSpace/美菱/编码器/cn.com.origin.autocodemanager",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
@@ -58,7 +56,7 @@
-
+
@@ -68,7 +66,31 @@
1744255367384
-
+
+
+ 1744255726718
+
+
+
+ 1744255726718
+
+
+
+ 1744255735422
+
+
+
+ 1744255735422
+
+
+
+ 1744255750770
+
+
+
+ 1744255750770
+
+
@@ -76,7 +98,8 @@
-
+
+
diff --git a/classes/cn/com/origin/autocode/Activator.class b/classes/cn/com/origin/autocode/Activator.class
index a54b7bb..f5a3c02 100644
Binary files a/classes/cn/com/origin/autocode/Activator.class and b/classes/cn/com/origin/autocode/Activator.class differ
diff --git a/classes/cn/com/origin/autocode/AutoCodePerspective.class b/classes/cn/com/origin/autocode/AutoCodePerspective.class
index 67d4689..59820fb 100644
Binary files a/classes/cn/com/origin/autocode/AutoCodePerspective.class and b/classes/cn/com/origin/autocode/AutoCodePerspective.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$1.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$1.class
deleted file mode 100644
index 9131adf..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$10.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$10.class
deleted file mode 100644
index 59c7cf8..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$10.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$2.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$2.class
deleted file mode 100644
index 16e9ac6..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$3.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$3.class
deleted file mode 100644
index 43b3857..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$4.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$4.class
deleted file mode 100644
index ed29f26..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$5.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$5.class
deleted file mode 100644
index 4c49a1d..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$6.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$6.class
deleted file mode 100644
index cd31cc5..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$7.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$7.class
deleted file mode 100644
index e868635..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$7.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$8.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$8.class
deleted file mode 100644
index c7fcd28..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$8.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$9.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$9.class
deleted file mode 100644
index a1cee6e..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$9.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$1.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$1.class
deleted file mode 100644
index 689a14e..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$2.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$2.class
deleted file mode 100644
index 24e138b..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$3.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$3.class
deleted file mode 100644
index bb70f6a..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner.class
index 130d16b..d03bc7e 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner.class and b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$Banner.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState$1.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState$1.class
deleted file mode 100644
index 0abb201..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState.class
index 29f7395..48b7146 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState.class and b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel$RestoreButtonState.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel.class b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel.class
index 714d077..f4ee00d 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel.class and b/classes/cn/com/origin/autocode/classification/panels/AbstractPopupPanel.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$MyRenderer.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$MyRenderer.class
index ed29ebe..7e3668b 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$MyRenderer.class and b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$MyRenderer.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener$1.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener$1.class
deleted file mode 100644
index 7631523..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener.class
index bedbd57..326b486 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener.class and b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$TreeExpandedListener.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$treeSelectedListener.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$treeSelectedListener.class
index 345a1f2..ef6baba 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$treeSelectedListener.class and b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel$treeSelectedListener.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel.class
index 5120c33..27548e2 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel.class and b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPanel.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$1.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$1.class
deleted file mode 100644
index 867a3fb..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$2.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$2.class
deleted file mode 100644
index 32f42b8..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel.class b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel.class
index 490d964..c44c7ab 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel.class and b/classes/cn/com/origin/autocode/classification/panels/CreateClassificationPropertyPanel.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$1.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$1.class
deleted file mode 100644
index 50178b2..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$2.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$2.class
deleted file mode 100644
index 4e0494b..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ListValueRenderer.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ListValueRenderer.class
index 83962e9..5dda998 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ListValueRenderer.class and b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ListValueRenderer.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$LoadValuesOperation.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$LoadValuesOperation.class
index cb551b5..61a8b0c 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$LoadValuesOperation.class and b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$LoadValuesOperation.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox$1.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox$1.class
deleted file mode 100644
index 67819dc..0000000
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox.class
index 4bc34cb..2b3054e 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox.class and b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton$ValueListBox.class differ
diff --git a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton.class b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton.class
index f2f72e7..c22b8b4 100644
Binary files a/classes/cn/com/origin/autocode/classification/panels/ListValuesButton.class and b/classes/cn/com/origin/autocode/classification/panels/ListValuesButton.class differ
diff --git a/classes/cn/com/origin/autocode/common/IsShowAutocodePerspective.class b/classes/cn/com/origin/autocode/common/IsShowAutocodePerspective.class
index 5afb14e..b75f165 100644
Binary files a/classes/cn/com/origin/autocode/common/IsShowAutocodePerspective.class and b/classes/cn/com/origin/autocode/common/IsShowAutocodePerspective.class differ
diff --git a/classes/cn/com/origin/autocode/common/operations/ClassificationOperation.class b/classes/cn/com/origin/autocode/common/operations/ClassificationOperation.class
index 881ca19..a1d7b68 100644
Binary files a/classes/cn/com/origin/autocode/common/operations/ClassificationOperation.class and b/classes/cn/com/origin/autocode/common/operations/ClassificationOperation.class differ
diff --git a/classes/cn/com/origin/autocode/common/operations/CreateNewItemOperation.class b/classes/cn/com/origin/autocode/common/operations/CreateNewItemOperation.class
index 64cd2e7..580bc0f 100644
Binary files a/classes/cn/com/origin/autocode/common/operations/CreateNewItemOperation.class and b/classes/cn/com/origin/autocode/common/operations/CreateNewItemOperation.class differ
diff --git a/classes/cn/com/origin/autocode/common/operations/SendToIcsOperation.class b/classes/cn/com/origin/autocode/common/operations/SendToIcsOperation.class
index 6820310..760fb00 100644
Binary files a/classes/cn/com/origin/autocode/common/operations/SendToIcsOperation.class and b/classes/cn/com/origin/autocode/common/operations/SendToIcsOperation.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler$1.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler$1.class
deleted file mode 100644
index 6ff5129..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler.class
index 0f8f7f1..e2abd4a 100644
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler.class and b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemByTypeHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler$1.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler$1.class
deleted file mode 100644
index a978f40..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler.class
index 726dddc..4f2646e 100644
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler.class and b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemFilterTypeHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler$1.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler$1.class
deleted file mode 100644
index fff830e..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler.class
index 6254463..d205add 100644
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler.class and b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2$1.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2$1.class
deleted file mode 100644
index d1e7f15..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2.class b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2.class
index 4413d25..85b68c5 100644
Binary files a/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2.class and b/classes/cn/com/origin/autocode/handlers/AutoCodeNewItemHandler2.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/DbPool.class b/classes/cn/com/origin/autocode/handlers/DbPool.class
new file mode 100644
index 0000000..f45afa1
Binary files /dev/null and b/classes/cn/com/origin/autocode/handlers/DbPool.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/HandlerControlTest.class b/classes/cn/com/origin/autocode/handlers/HandlerControlTest.class
index 0487f5f..17def44 100644
Binary files a/classes/cn/com/origin/autocode/handlers/HandlerControlTest.class and b/classes/cn/com/origin/autocode/handlers/HandlerControlTest.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_AutoCodeNewItemHandler.class b/classes/cn/com/origin/autocode/handlers/ML_AutoCodeNewItemHandler.class
index 72e86b4..f47c922 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_AutoCodeNewItemHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_AutoCodeNewItemHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_CreatePartHandler.class b/classes/cn/com/origin/autocode/handlers/ML_CreatePartHandler.class
index f24d986..4ae1e7a 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_CreatePartHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_CreatePartHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_CreatePatternHandler.class b/classes/cn/com/origin/autocode/handlers/ML_CreatePatternHandler.class
index bd248f5..cffb4db 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_CreatePatternHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_CreatePatternHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.class b/classes/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.class
index ecba39f..93920bc 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_CreateStandardPartHandler.class b/classes/cn/com/origin/autocode/handlers/ML_CreateStandardPartHandler.class
index 094ced7..9f34c4c 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_CreateStandardPartHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_CreateStandardPartHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_CreateTechnologyHandler.class b/classes/cn/com/origin/autocode/handlers/ML_CreateTechnologyHandler.class
index c950807..5b1434a 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_CreateTechnologyHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_CreateTechnologyHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ML_OverseasHandler.class b/classes/cn/com/origin/autocode/handlers/ML_OverseasHandler.class
index 0825b4e..a52fda3 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ML_OverseasHandler.class and b/classes/cn/com/origin/autocode/handlers/ML_OverseasHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/Messages.class b/classes/cn/com/origin/autocode/handlers/Messages.class
index 886f56d..c85d045 100644
Binary files a/classes/cn/com/origin/autocode/handlers/Messages.class and b/classes/cn/com/origin/autocode/handlers/Messages.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/NewItemTestHandler.class b/classes/cn/com/origin/autocode/handlers/NewItemTestHandler.class
index a7794ae..50a29a7 100644
Binary files a/classes/cn/com/origin/autocode/handlers/NewItemTestHandler.class and b/classes/cn/com/origin/autocode/handlers/NewItemTestHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$CreateSaveAsDialog.class b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$CreateSaveAsDialog.class
index ef9430a..a7b6b0a 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$CreateSaveAsDialog.class and b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$CreateSaveAsDialog.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$KHSaveAsDialog.class b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$KHSaveAsDialog.class
index eb7216f..f63ee9b 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$KHSaveAsDialog.class and b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler$KHSaveAsDialog.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler.class b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler.class
index abdbdb7..5025dc8 100644
Binary files a/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler.class and b/classes/cn/com/origin/autocode/handlers/ORItemSaveAsHandler.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$1.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog$1.class
deleted file mode 100644
index 266bfba..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$2.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog$2.class
deleted file mode 100644
index 85700f3..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$1.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$1.class
deleted file mode 100644
index 1dad498..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$2.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$2.class
deleted file mode 100644
index 17a748f..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3.class
deleted file mode 100644
index 449899a..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryFormDialog.class b/classes/cn/com/origin/autocode/handlers/QueryFormDialog.class
index 5fde144..f73c14f 100644
Binary files a/classes/cn/com/origin/autocode/handlers/QueryFormDialog.class and b/classes/cn/com/origin/autocode/handlers/QueryFormDialog.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode$1.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode$1.class
deleted file mode 100644
index e06a054..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode$2.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode$2.class
deleted file mode 100644
index 78aee60..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode$3.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode$3.class
deleted file mode 100644
index b72bae1..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode$4.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode$4.class
deleted file mode 100644
index 0db837f..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode.class
index 70f0a82..abcf410 100644
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode.class and b/classes/cn/com/origin/autocode/handlers/QueryProductCode.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$1.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2$1.class
deleted file mode 100644
index d6ee1e8..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$2.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2$2.class
deleted file mode 100644
index d23b567..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$3.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2$3.class
deleted file mode 100644
index b57e3ea..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$4.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2$4.class
deleted file mode 100644
index ed8d9b6..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$5.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2$5.class
deleted file mode 100644
index 9478c18..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProductCode2.class b/classes/cn/com/origin/autocode/handlers/QueryProductCode2.class
index 354fe0f..492aead 100644
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProductCode2.class and b/classes/cn/com/origin/autocode/handlers/QueryProductCode2.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$1.class b/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$1.class
deleted file mode 100644
index 35d3fe6..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2$1.class b/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2$1.class
deleted file mode 100644
index baca6d7..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2.class b/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2.class
deleted file mode 100644
index 9e8e72f..0000000
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog.class b/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog.class
index 090c517..25454f5 100644
Binary files a/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog.class and b/classes/cn/com/origin/autocode/handlers/QueryProjectNameDialog.class differ
diff --git a/classes/cn/com/origin/autocode/handlers/SqlUtil.class b/classes/cn/com/origin/autocode/handlers/SqlUtil.class
index 194d7ad..efd3220 100644
Binary files a/classes/cn/com/origin/autocode/handlers/SqlUtil.class and b/classes/cn/com/origin/autocode/handlers/SqlUtil.class differ
diff --git a/classes/cn/com/origin/autocode/jfom/util/JFomMethodUtil.class b/classes/cn/com/origin/autocode/jfom/util/JFomMethodUtil.class
index 6bc9b7b..ee1cd0b 100644
Binary files a/classes/cn/com/origin/autocode/jfom/util/JFomMethodUtil.class and b/classes/cn/com/origin/autocode/jfom/util/JFomMethodUtil.class differ
diff --git a/classes/cn/com/origin/autocode/jfom/util/SoaServerUtil.class b/classes/cn/com/origin/autocode/jfom/util/SoaServerUtil.class
index 4f1e61c..5f79783 100644
Binary files a/classes/cn/com/origin/autocode/jfom/util/SoaServerUtil.class and b/classes/cn/com/origin/autocode/jfom/util/SoaServerUtil.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/CNClassPropBean.class b/classes/cn/com/origin/autocode/newitem/generatcode/CNClassPropBean.class
index e424b05..3a748ab 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/CNClassPropBean.class and b/classes/cn/com/origin/autocode/newitem/generatcode/CNClassPropBean.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/CNObjectPropBean.class b/classes/cn/com/origin/autocode/newitem/generatcode/CNObjectPropBean.class
index 6929b92..1c65ac3 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/CNObjectPropBean.class and b/classes/cn/com/origin/autocode/newitem/generatcode/CNObjectPropBean.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$1.class
deleted file mode 100644
index 6ff0872..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$2.class
deleted file mode 100644
index 82c9408..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$3.class
deleted file mode 100644
index 28c73fb..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog.class
index 333324c..c90b3ef 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ChooseUserDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$1.class
deleted file mode 100644
index ba08528..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$2.class
deleted file mode 100644
index 79b4bba..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$3.class
deleted file mode 100644
index 4a83ecc..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4$1.class
deleted file mode 100644
index e530105..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4.class
deleted file mode 100644
index 3880f8e..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5$1.class
deleted file mode 100644
index 873df1b..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5.class
deleted file mode 100644
index 5d41c54..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1.class
deleted file mode 100644
index 0e98f5e..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$1.class
deleted file mode 100644
index 0252deb..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$2.class
deleted file mode 100644
index 277bb1d..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$3.class
deleted file mode 100644
index 7b1b468..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4$1.class
deleted file mode 100644
index 01b63a1..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4.class
deleted file mode 100644
index 607f5ad..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5$1.class
deleted file mode 100644
index 55637d1..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5.class
deleted file mode 100644
index cbcf449..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2.class
deleted file mode 100644
index 5310814..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.class
index f09dc67..abe9fb0 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1$1.class
deleted file mode 100644
index 5b3c6a7..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1.class
deleted file mode 100644
index bc5e6cc..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$2.class
deleted file mode 100644
index ea8a635..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MContext.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MContext.class
index ceb2543..fd17271 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MContext.class and b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MContext.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MPanel.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MPanel.class
index a885c6e..32d1bc4 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MPanel.class and b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog$MyG4MPanel.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog.class
index 22727d7..c31ea44 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/G4MDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/HelloSWT$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/HelloSWT$1.class
index 0486876..3e821a5 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/HelloSWT$1.class and b/classes/cn/com/origin/autocode/newitem/generatcode/HelloSWT$1.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$1.class
deleted file mode 100644
index 66ab47f..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$10.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$10.class
deleted file mode 100644
index 507b230..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$10.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$11.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$11.class
deleted file mode 100644
index 79880dc..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$11.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$12.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$12.class
deleted file mode 100644
index d82ac5b..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$12.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$13.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$13.class
deleted file mode 100644
index 6df80cf..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$13.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$1.class
deleted file mode 100644
index efa278b..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$2.class
deleted file mode 100644
index 829d272..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$3.class
deleted file mode 100644
index ff87c9c..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14.class
deleted file mode 100644
index 4dfd494..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$14.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$15.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$15.class
deleted file mode 100644
index 69333c3..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$15.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$2.class
deleted file mode 100644
index 656d75f..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$3.class
deleted file mode 100644
index ba728e8..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$4.class
deleted file mode 100644
index 9e9950c..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$5.class
deleted file mode 100644
index d42d50c..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$6.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$6.class
deleted file mode 100644
index d92058e..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$7.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$7.class
deleted file mode 100644
index 68bc04f..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$7.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$8.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$8.class
deleted file mode 100644
index afe7c72..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$8.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$9.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$9.class
deleted file mode 100644
index f9acbc1..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog$9.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.class
index 754c0a1..7bae273 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemUtil.class b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemUtil.class
index b57f456..343020d 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemUtil.class and b/classes/cn/com/origin/autocode/newitem/generatcode/NewCodeItemUtil.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/PackClassificationInfos.class b/classes/cn/com/origin/autocode/newitem/generatcode/PackClassificationInfos.class
index 8f57af9..8a8d141 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/PackClassificationInfos.class and b/classes/cn/com/origin/autocode/newitem/generatcode/PackClassificationInfos.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/PlmLocale.class b/classes/cn/com/origin/autocode/newitem/generatcode/PlmLocale.class
index 7e9d6db..66e3cd0 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/PlmLocale.class and b/classes/cn/com/origin/autocode/newitem/generatcode/PlmLocale.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1$1.class
deleted file mode 100644
index 20adb92..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1.class
deleted file mode 100644
index 4d26f46..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog.class
index 3a06288..d8932b6 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/QuerySpecificationsDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$1.class
deleted file mode 100644
index 0acd4d4..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$2.class
deleted file mode 100644
index dfbc8bd..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$3.class
deleted file mode 100644
index c48b50e..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$4.class
deleted file mode 100644
index 83f26bd..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$5.class
deleted file mode 100644
index 871faad..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$6.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$6.class
deleted file mode 100644
index 4571cff..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog.class
index 8fe19d9..815dea9 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$1.class
deleted file mode 100644
index 87851db..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$2.class
deleted file mode 100644
index 98060f3..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$3.class
deleted file mode 100644
index c853e2d..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$4.class
deleted file mode 100644
index 4fdf2c6..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$5.class
deleted file mode 100644
index 8a5dd07..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$6.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$6.class
deleted file mode 100644
index eb338fd..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2.class
index 0b3646d..0f72f1a 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog2.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$1.class
deleted file mode 100644
index 5ff397c..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$2.class
deleted file mode 100644
index 2e7a902..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$3.class
deleted file mode 100644
index 6f05108..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$4.class
deleted file mode 100644
index 1725cd2..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$5.class
deleted file mode 100644
index 3a113f7..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$6.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$6.class
deleted file mode 100644
index f84cf95..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3.class
index 0d5a297..3ea9ad4 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog3.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$1.class
deleted file mode 100644
index d54b00f..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$2.class
deleted file mode 100644
index dfff2ac..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$3.class
deleted file mode 100644
index 074eaa2..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$4.class
deleted file mode 100644
index f7f97d3..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$5.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$5.class
deleted file mode 100644
index df05d21..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$5.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$6.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$6.class
deleted file mode 100644
index b0fe258..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4$6.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4.class
index 54d5301..c728630 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog4.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5$4.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5$4.class
index eb0dc7e..7864283 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5$4.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5$4.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5.class
index b1daf74..f218551 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowLovDialog5.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$2.class
index 0f40bf6..20526f6 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$2.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$2.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$3.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$3.class
index 7e364b4..239e4b7 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$3.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog$3.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog.class
index 188914e..d3782fa 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/ShowSearchDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/SqlUtil.class b/classes/cn/com/origin/autocode/newitem/generatcode/SqlUtil.class
index d801198..9092965 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/SqlUtil.class and b/classes/cn/com/origin/autocode/newitem/generatcode/SqlUtil.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/TCGroupDialogTree.class b/classes/cn/com/origin/autocode/newitem/generatcode/TCGroupDialogTree.class
index eed3961..b6e0bf3 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/TCGroupDialogTree.class and b/classes/cn/com/origin/autocode/newitem/generatcode/TCGroupDialogTree.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/TMomUserBean.class b/classes/cn/com/origin/autocode/newitem/generatcode/TMomUserBean.class
index f2e2c6e..8eb98a3 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/TMomUserBean.class and b/classes/cn/com/origin/autocode/newitem/generatcode/TMomUserBean.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$1.class b/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$1.class
deleted file mode 100644
index 432c5e6..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$2.class
deleted file mode 100644
index d39feab..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog.class b/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog.class
index b2a0c33..7714526 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog.class and b/classes/cn/com/origin/autocode/newitem/generatcode/TreeDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/test6$2.class b/classes/cn/com/origin/autocode/newitem/generatcode/test6$2.class
index 6b6179f..3abce25 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/test6$2.class and b/classes/cn/com/origin/autocode/newitem/generatcode/test6$2.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/generatcode/test6.class b/classes/cn/com/origin/autocode/newitem/generatcode/test6.class
index 3faca5b..5a4ac1f 100644
Binary files a/classes/cn/com/origin/autocode/newitem/generatcode/test6.class and b/classes/cn/com/origin/autocode/newitem/generatcode/test6.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/origin/ORAfterNewItemCustomization.class b/classes/cn/com/origin/autocode/newitem/origin/ORAfterNewItemCustomization.class
index 0e520b8..e65d64c 100644
Binary files a/classes/cn/com/origin/autocode/newitem/origin/ORAfterNewItemCustomization.class and b/classes/cn/com/origin/autocode/newitem/origin/ORAfterNewItemCustomization.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/origin/ORCreateICOObject.class b/classes/cn/com/origin/autocode/newitem/origin/ORCreateICOObject.class
index e6bbb14..f25edef 100644
Binary files a/classes/cn/com/origin/autocode/newitem/origin/ORCreateICOObject.class and b/classes/cn/com/origin/autocode/newitem/origin/ORCreateICOObject.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/origin/ORSaveObjectDescOperation.class b/classes/cn/com/origin/autocode/newitem/origin/ORSaveObjectDescOperation.class
index c005842..6c0a3d2 100644
Binary files a/classes/cn/com/origin/autocode/newitem/origin/ORSaveObjectDescOperation.class and b/classes/cn/com/origin/autocode/newitem/origin/ORSaveObjectDescOperation.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel$1.class b/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel$1.class
deleted file mode 100644
index aa2df80..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel.class b/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel.class
index eb75018..e134553 100644
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel.class and b/classes/cn/com/origin/autocode/newitem/system/ORItemInfoPanel.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORNewItemCommand.class b/classes/cn/com/origin/autocode/newitem/system/ORNewItemCommand.class
index 2e0ca7f..210dded 100644
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORNewItemCommand.class and b/classes/cn/com/origin/autocode/newitem/system/ORNewItemCommand.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORNewItemDialog.class b/classes/cn/com/origin/autocode/newitem/system/ORNewItemDialog.class
index e690522..250e71a 100644
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORNewItemDialog.class and b/classes/cn/com/origin/autocode/newitem/system/ORNewItemDialog.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORNewItemOperation.class b/classes/cn/com/origin/autocode/newitem/system/ORNewItemOperation.class
index 5735093..0d849a7 100644
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORNewItemOperation.class and b/classes/cn/com/origin/autocode/newitem/system/ORNewItemOperation.class differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel$1.class b/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel$1.class
deleted file mode 100644
index c9acba6..0000000
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel.class b/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel.class
index e5454fc..6bd6c55 100644
Binary files a/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel.class and b/classes/cn/com/origin/autocode/newitem/system/ORNewItemPanel.class differ
diff --git a/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand$1.class b/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand$1.class
deleted file mode 100644
index 92c7ef9..0000000
Binary files a/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand.class b/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand.class
index 0286b07..63e000e 100644
Binary files a/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand.class and b/classes/cn/com/origin/autocode/saveas/ORSaveAsCommand.class differ
diff --git a/classes/cn/com/origin/autocode/saveas/ORSaveAsOperation.class b/classes/cn/com/origin/autocode/saveas/ORSaveAsOperation.class
index 4f078d8..2168d5e 100644
Binary files a/classes/cn/com/origin/autocode/saveas/ORSaveAsOperation.class and b/classes/cn/com/origin/autocode/saveas/ORSaveAsOperation.class differ
diff --git a/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog$1.class b/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog$1.class
deleted file mode 100644
index a5fb130..0000000
Binary files a/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog.class b/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog.class
index 8a19b8e..b78c180 100644
Binary files a/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog.class and b/classes/cn/com/origin/autocode/saveas/ORSaveItemAsDialog.class differ
diff --git a/classes/cn/com/origin/autocode/views/AutoCodeGroupView.class b/classes/cn/com/origin/autocode/views/AutoCodeGroupView.class
index da4b428..0798749 100644
Binary files a/classes/cn/com/origin/autocode/views/AutoCodeGroupView.class and b/classes/cn/com/origin/autocode/views/AutoCodeGroupView.class differ
diff --git a/classes/cn/com/origin/autocode/views/AutoCodeItemTypeView.class b/classes/cn/com/origin/autocode/views/AutoCodeItemTypeView.class
index f588f4b..23afc31 100644
Binary files a/classes/cn/com/origin/autocode/views/AutoCodeItemTypeView.class and b/classes/cn/com/origin/autocode/views/AutoCodeItemTypeView.class differ
diff --git a/classes/cn/com/origin/autocode/views/AutoCodeView.class b/classes/cn/com/origin/autocode/views/AutoCodeView.class
index 2401a36..32f3a82 100644
Binary files a/classes/cn/com/origin/autocode/views/AutoCodeView.class and b/classes/cn/com/origin/autocode/views/AutoCodeView.class differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey$addCodeAction.class b/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey$addCodeAction.class
index 56b5230..e2bbfc2 100644
Binary files a/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey$addCodeAction.class and b/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey$addCodeAction.class differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey.class b/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey.class
index 5429519..0efffd8 100644
Binary files a/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey.class and b/classes/cn/com/origin/autocode/views/codeview/CodeViewRightKey.class differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$1.class b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$1.class
deleted file mode 100644
index a4d14ed..0000000
Binary files a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$2.class b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$2.class
deleted file mode 100644
index 8adc706..0000000
Binary files a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$3.class b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$3.class
deleted file mode 100644
index 946f40f..0000000
Binary files a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$3.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$4.class b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$4.class
deleted file mode 100644
index 787b94d..0000000
Binary files a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView$4.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView.class b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView.class
index 43f5f89..21a74fc 100644
Binary files a/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView.class and b/classes/cn/com/origin/autocode/views/codeview/CreateAutoCodeView.class differ
diff --git a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$1.class b/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$1.class
deleted file mode 100644
index 0724d5e..0000000
Binary files a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$2.class b/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$2.class
deleted file mode 100644
index 382b9e7..0000000
Binary files a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView.class b/classes/cn/com/origin/autocode/views/groupview/CreateGoupView.class
index 52f7ba2..fbfce30 100644
Binary files a/classes/cn/com/origin/autocode/views/groupview/CreateGoupView.class and b/classes/cn/com/origin/autocode/views/groupview/CreateGoupView.class differ
diff --git a/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey$addUserAction.class b/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey$addUserAction.class
index b9ca31d..559c356 100644
Binary files a/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey$addUserAction.class and b/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey$addUserAction.class differ
diff --git a/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey.class b/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey.class
index 161471e..1086d2c 100644
Binary files a/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey.class and b/classes/cn/com/origin/autocode/views/groupview/GroupViewRightKey.class differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction$removeNodeAction.class b/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction$removeNodeAction.class
index 3720b5b..224bf53 100644
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction$removeNodeAction.class and b/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction$removeNodeAction.class differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction.class b/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction.class
index 9fd6a40..68455dd 100644
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction.class and b/classes/cn/com/origin/autocode/views/itemtypeview/ClassificationViewRightKeyAction.class differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView$1.class b/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView$1.class
deleted file mode 100644
index ae86ed0..0000000
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView.class b/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView.class
index 7251720..3e072a5 100644
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView.class and b/classes/cn/com/origin/autocode/views/itemtypeview/CreateClassificationView.class differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$1.class b/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$1.class
deleted file mode 100644
index 5a32956..0000000
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$1.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$2.class b/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$2.class
deleted file mode 100644
index 3941af8..0000000
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView$2.class and /dev/null differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView.class b/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView.class
index 5dd7c1c..13fcbfc 100644
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView.class and b/classes/cn/com/origin/autocode/views/itemtypeview/NewItemClassificationView.class differ
diff --git a/classes/cn/com/origin/autocode/views/itemtypeview/Util.class b/classes/cn/com/origin/autocode/views/itemtypeview/Util.class
index 5c6be0b..55b7dc1 100644
Binary files a/classes/cn/com/origin/autocode/views/itemtypeview/Util.class and b/classes/cn/com/origin/autocode/views/itemtypeview/Util.class differ
diff --git a/classes/cn/com/origin/autocode/xmlutil/CNProperty.class b/classes/cn/com/origin/autocode/xmlutil/CNProperty.class
index b98fb88..d1e733e 100644
Binary files a/classes/cn/com/origin/autocode/xmlutil/CNProperty.class and b/classes/cn/com/origin/autocode/xmlutil/CNProperty.class differ
diff --git a/classes/cn/com/origin/autocode/xmlutil/ParseXMLUtil.class b/classes/cn/com/origin/autocode/xmlutil/ParseXMLUtil.class
index 9a8ab1a..3f6c48c 100644
Binary files a/classes/cn/com/origin/autocode/xmlutil/ParseXMLUtil.class and b/classes/cn/com/origin/autocode/xmlutil/ParseXMLUtil.class differ
diff --git a/src/cn/com/origin/autocode/handlers/DbPool.java b/src/cn/com/origin/autocode/handlers/DbPool.java
new file mode 100644
index 0000000..9d745c0
--- /dev/null
+++ b/src/cn/com/origin/autocode/handlers/DbPool.java
@@ -0,0 +1,233 @@
+package cn.com.origin.autocode.handlers;
+
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.sql.Statement;
+import com.teamcenter.rac.aif.AbstractAIFUIApplication;
+import com.teamcenter.rac.aifrcp.AIFUtility;
+import com.teamcenter.rac.kernel.TCPreferenceService;
+import com.teamcenter.rac.kernel.TCSession;
+import com.teamcenter.rac.util.MessageBox;
+
+public class DbPool {
+
+ public static Connection connection = null;
+ public static PreparedStatement ps = null;
+ public static ResultSet rs = null;
+
+ private static DbPool instance = null;
+
+ public static synchronized Connection getConnection() {
+ if (instance == null) {
+ instance = new DbPool();
+ }
+ return instance._getConnection();
+ }
+
+ private Connection _getConnection() {
+ try {
+ String sDBDriver = null;
+ String sConnection = null;
+ String sUser = null;
+ String sPassword = null;
+// Properties p = new Properties();
+// InputStream is = getClass().getResourceAsStream(
+// "/sqlconn.properties");
+// p.load(is);
+// sDBDriver = p.getProperty("DBDriver", "1");
+// sConnection = p.getProperty("Connection", "2");
+// sUser = p.getProperty("User", "");
+// sPassword = p.getProperty("Password", "");
+ AbstractAIFUIApplication app = AIFUtility.getCurrentApplication();
+ TCSession session = (TCSession) app.getSession();
+ TCPreferenceService service = session.getPreferenceService();
+ String[] array = service.getStringValues("TC13_SqlServer_Link");
+ //TCPreferenceService.TC_preference_site, "TC13_SqlServer_Link");
+
+ if (array != null)
+ {
+ for (String str : array) {
+// System.out.println(" ORACLE = " + str);
+ if (str != null && str.startsWith("DBDriver=")) {
+ sDBDriver = str.substring(str.indexOf("=") + 1,
+ str.length());
+ } else if (str != null && str.startsWith("Connection=")) {
+ sConnection = str.substring(str.indexOf("=") + 1, str.length());
+ } else if (str != null && str.startsWith("User=")) {
+ sUser = str.substring(str.indexOf("=") + 1,
+ str.length());
+ } else if (str != null
+ && str.startsWith("Password=")) {
+ sPassword = str.substring(str.indexOf("=") + 1,
+ str.length());
+ }
+ }
+ }
+ // String driver_temp = reg.getString("ORACEL_DRIVER");
+ // String url = reg.getString("ORACEL_URL");// getProperties("URL");
+ // String dbName = reg.getString("ORACEL_NAME");//
+ // Util.getProperties("dbName");
+ // String dbPassword = reg.getString("ORACEL_PASSWORD");//
+ // Util.getProperties("dbPassword");
+
+ if (sDBDriver == null || sConnection == null || sUser == null
+ || sPassword == null) {
+
+ MessageBox.post("ݿѡǷȷ", "ʾ", MessageBox.ERROR);
+
+ }
+
+ Class.forName(sDBDriver);
+ connection = DriverManager.getConnection(sConnection, sUser,
+ sPassword);
+ return connection;
+ } catch (Exception se) {
+ System.out.println(se);
+ }
+ return null;
+ }
+
+ public static void executeUpdateSql(String sql) throws SQLException {
+ Statement st = connection.createStatement();
+ try {
+ connection.setAutoCommit(false);
+ System.out.println("sql===" + sql);
+ st.executeUpdate(sql);
+ } catch (SQLException e) {
+// System.out.println(e.getMessage());
+ e.printStackTrace();
+ if (st != null)
+ st.close();
+ connection.rollback();
+ connection.close();
+ } finally {
+ if (st != null)
+ st.close();
+ // connection.close();
+ }
+
+ }
+
+ public static void executeDeleteSql(String sql) throws SQLException {
+ Statement st = connection.createStatement();
+ try {
+ connection.setAutoCommit(false);
+ System.out.println("sql===" + sql);
+ st.executeUpdate(sql);
+ connection.commit();
+ } catch (SQLException e) {
+ if (st != null)
+ st.close();
+ connection.rollback();
+ connection.close();
+ } finally {
+ if (st != null)
+ st.close();
+ connection.close();
+ }
+
+ }
+
+ public static ResultSet executeSelectSql(String sql) throws SQLException {
+ Statement st = connection.createStatement();
+ try {
+ connection.setAutoCommit(false);
+ System.out.println("sql===" + sql);
+ rs = st.executeQuery(sql);
+ // conn.commit();
+ } catch (SQLException e) {
+ if (st != null)
+ st.close();
+ connection.rollback();
+ connection.close();
+ }
+ return rs;
+
+ }
+
+ /**
+ * ͷԴ
+ */
+ public final static void free(ResultSet resultSet) {
+ free(resultSet, null, null);
+ }
+
+ /**
+ * ͷԴ
+ */
+ public final static void free(Statement statement) {
+ free(null, statement, null);
+ }
+
+ /**
+ * ͷԴ
+ */
+ public final static void free(Connection connection) {
+ free(null, null, connection);
+ }
+
+ /**
+ * ͷԴ
+ */
+ public final static void free(ResultSet resultSet, Statement statement) {
+ free(resultSet, statement, null);
+ }
+
+ /**
+ * ͷԴ
+ */
+ public final static void free(Statement statement, Connection connection) {
+ free(null, statement, connection);
+ }
+
+ /**
+ * ͷԴ(Ĭϲ)
+ */
+ public final static void free() {
+ free(DbPool.rs, DbPool.ps);
+ }
+
+ /**
+ * ͷԴ(ȫͷ)
+ */
+ public final static void freeAll() {
+ free(DbPool.rs, DbPool.ps, DbPool.connection);
+ }
+
+ /**
+ * ͷԴ(ҲҪȫͷ)
+ */
+ public final static void free(ResultSet resultSet, Statement statement,
+ Connection connection) {
+ try {
+ if (resultSet != null) {
+ try {
+ resultSet.close();
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+ } finally {
+ try {
+ if (statement != null) {
+ try {
+ statement.close();
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+ } finally {
+ if (connection != null) {
+ try {
+ connection.close();
+ } catch (SQLException e) {
+ e.printStackTrace();
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/src/cn/com/origin/autocode/handlers/ML_CreatePartHandler.java b/src/cn/com/origin/autocode/handlers/ML_CreatePartHandler.java
index e0ded7c..02d8acb 100644
--- a/src/cn/com/origin/autocode/handlers/ML_CreatePartHandler.java
+++ b/src/cn/com/origin/autocode/handlers/ML_CreatePartHandler.java
@@ -71,7 +71,7 @@ public class ML_CreatePartHandler extends AbstractHandler {
actionType = "createPart3";
}
- QueryFormDialog dialog = new QueryFormDialog(actionType, true, commandName);
+ QueryFormDialog dialog = new QueryFormDialog(actionType, true, commandName,true);
new Thread(dialog).start();
} else {
String classificationStr = target.getProperty("ml8_ClassificationStr");
@@ -93,7 +93,7 @@ public class ML_CreatePartHandler extends AbstractHandler {
actionType = "createPart3";
}
- QueryFormDialog dialog = new QueryFormDialog(actionType, false, commandName);
+ QueryFormDialog dialog = new QueryFormDialog(actionType, false, commandName,true);
new Thread(dialog).start();
}
} else {
diff --git a/src/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.java b/src/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.java
index 5c99cfe..3542d94 100644
--- a/src/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.java
+++ b/src/cn/com/origin/autocode/handlers/ML_CreateRawMaterialHandler.java
@@ -32,7 +32,7 @@ public class ML_CreateRawMaterialHandler extends AbstractHandler {
try {
String commandName = arg0.getCommand().getName();
System.out.println("> commandName = " + commandName);
- QueryFormDialog dialog = new QueryFormDialog("createRawMaterial", false, commandName);
+ QueryFormDialog dialog = new QueryFormDialog("createRawMaterial", false, commandName,true);
new Thread(dialog).start();
// new NewCodeItemDialog(AIFDesktop.getActiveDesktop().getShell(), "", "createRawMaterial", commandName).open();
diff --git a/src/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.java b/src/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.java
index f6d5374..812bc83 100644
--- a/src/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.java
+++ b/src/cn/com/origin/autocode/newitem/generatcode/FenleiDialog.java
@@ -205,7 +205,7 @@ public class FenleiDialog extends JDialog {
Display.getDefault().syncExec(new Runnable() {
public void run() {
System.out.println("btnOK Ƿͬλ : "+isSynchronous);
-// unitCombo.setText(defaultValue);
+ unitCombo.setText(defaultValue);
nameText.setText(selectedValue);
dialog.addClassPropComosite(key);
}
@@ -258,7 +258,7 @@ public class FenleiDialog extends JDialog {
Display.getDefault().syncExec(new Runnable() {
public void run() {
System.out.println("tree Ƿͬλ : "+isSynchronous);
- //unitCombo.setText(defaultValue);
+ unitCombo.setText(defaultValue);
nameText.setText(selectedValue);
dialog.addClassPropComosite(key);
}
@@ -416,7 +416,7 @@ public class FenleiDialog extends JDialog {
public void run() {
System.out.println("btnOK1 Ƿͬλ : "+isSynchronous);
if(isSynchronous) {
- //unitCombo.setText(defaultValue);
+ unitCombo.setText(defaultValue);
}
nameText.setText(selectedValue);
dialog.addClassPropComosite(key);
@@ -471,7 +471,7 @@ public class FenleiDialog extends JDialog {
public void run() {
System.out.println("tree1 Ƿͬλ : "+isSynchronous);
if(isSynchronous) {
-// unitCombo.setText(defaultValue);
+ unitCombo.setText(defaultValue);
}
nameText.setText(selectedValue);
dialog.addClassPropComosite(key);
diff --git a/src/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.java b/src/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.java
index 99a5104..96e6df0 100644
--- a/src/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.java
+++ b/src/cn/com/origin/autocode/newitem/generatcode/NewCodeItemDialog.java
@@ -2700,21 +2700,21 @@ public class NewCodeItemDialog extends Dialog {
|| actionType.equals("createProduct5")) {
nameText.setText(ml_PartName);
- // 2025/3/24 ע
-// unitCombo.setText("ÿ");
-// System.out.println("========ȡ========");
-// String cisId = target.getStringProperty("ml8_ClassificationStr");
-// System.out.println("target ==> "+target+" || " + cisId);
-// TCClassificationService classService = session.getClassificationService();
-// ICSAdminClass adminClass = classService.newICSAdminClass();
-// adminClass.load(cisId);
-// String user2 = adminClass.getUser2();
-// System.out.println("initClassificationMouseClick user2Ϊ" + user2);
-//
-// if (user2 != null && user2.length() > 0) {
-// unitCombo.setText(user2);
-// }
-// System.out.println("enter31");
+ // 2025/3/24
+ unitCombo.setText("ÿ");
+ System.out.println("========ȡ========");
+ String cisId = target.getStringProperty("ml8_ClassificationStr");
+ System.out.println("target ==> "+target+" || " + cisId);
+ TCClassificationService classService = session.getClassificationService();
+ ICSAdminClass adminClass = classService.newICSAdminClass();
+ adminClass.load(cisId);
+ String user2 = adminClass.getUser2();
+ System.out.println("initClassificationMouseClick user2Ϊ" + user2);
+
+ if (user2 != null && user2.length() > 0) {
+ unitCombo.setText(user2);
+ }
+ System.out.println("enter31");
}
if (target instanceof TCComponentFolder) {
nameText.setText("");
@@ -2876,21 +2876,21 @@ public class NewCodeItemDialog extends Dialog {
nameText.setText(ml_PartName);
- // 2025/3/24 ע
-// System.out.println("enter41");
-// unitCombo.setText("ÿ");
-// System.out.println("========ȡ========");
-// String cisId = target.getStringProperty("ml8_ClassificationStr");
-// System.out.println("target ==> "+target+" || " + cisId);
-// TCClassificationService classService = session.getClassificationService();
-// ICSAdminClass adminClass = classService.newICSAdminClass();
-// adminClass.load(cisId);
-// String user2 = adminClass.getUser2();
-// System.out.println("initClassificationMouseClick user2Ϊ" + user2);
-//
-// if (user2 != null && user2.length() > 0) {
-// unitCombo.setText(user2);
-// }
+ // 2025/3/24
+ System.out.println("enter41");
+ unitCombo.setText("ÿ");
+ System.out.println("========ȡ========");
+ String cisId = target.getStringProperty("ml8_ClassificationStr");
+ System.out.println("target ==> "+target+" || " + cisId);
+ TCClassificationService classService = session.getClassificationService();
+ ICSAdminClass adminClass = classService.newICSAdminClass();
+ adminClass.load(cisId);
+ String user2 = adminClass.getUser2();
+ System.out.println("initClassificationMouseClick user2Ϊ" + user2);
+
+ if (user2 != null && user2.length() > 0) {
+ unitCombo.setText(user2);
+ }
}
}
if (target instanceof TCComponentFolder) {