Index: forgon-core/src/main/java/com/forgon/directory/service/DirectoryHelper.java =================================================================== diff -u -r17638 -r17774 --- forgon-core/src/main/java/com/forgon/directory/service/DirectoryHelper.java (.../DirectoryHelper.java) (revision 17638) +++ forgon-core/src/main/java/com/forgon/directory/service/DirectoryHelper.java (.../DirectoryHelper.java) (revision 17774) @@ -26,6 +26,8 @@ import com.forgon.serialnumber.model.SerialNum; import com.forgon.serialnumber.service.SerialNumManager; import com.forgon.tools.Constants; +import com.forgon.tools.GB2Alpha; +import com.forgon.tools.GB2WB; import com.forgon.tools.hibernate.ObjectDao; import com.forgon.tools.json.JSONUtil; import com.forgon.tools.string.StringTools; @@ -1180,6 +1182,8 @@ orgUnit.setBarcodeDevice(bd); orgUnit.setName(orgUnitName); orgUnit.setParent(parentNode); + orgUnit.setSpelling(GB2Alpha.string2Alpha(orgUnit.getName())); + orgUnit.setWbCode(GB2WB.getWBCode(orgUnit.getName())); orgUnit.setOrgUnitCoding(orgUnitCode); thTreeNodeManager.saveTHTreeNode(orgUnit); } else {