Index: ssts-web/src/test/java/test/forgon/directory/service/OrgUnitManagerTest.java =================================================================== diff -u -r26085 -r28852 --- ssts-web/src/test/java/test/forgon/directory/service/OrgUnitManagerTest.java (.../OrgUnitManagerTest.java) (revision 26085) +++ ssts-web/src/test/java/test/forgon/directory/service/OrgUnitManagerTest.java (.../OrgUnitManagerTest.java) (revision 28852) @@ -170,7 +170,9 @@ Invoice i = new Invoice(); i.setDepart(name); + i.setDepartCoding(code); i.setSettleAccountsDepart(name); + i.setSettleAccountsDepartCoding(code); list.add(i); UseRecord ur = new UseRecord(); @@ -363,7 +365,9 @@ assertEquals(ip.getHandleDepart(), newName); assertEquals(rr.getDepart(), newName); assertEquals(i.getDepart(), newName); + System.out.println(i.getDepart()); assertEquals(i.getSettleAccountsDepart(), newName); + System.out.println(i.getSettleAccountsDepart()); assertEquals(ur.getDepart(), newName); assertEquals(td.getHandlerDepartName(), newName); assertEquals(ti.getOrgUnitName(), newName); Index: forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java =================================================================== diff -u -r28850 -r28852 --- forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 28850) +++ forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 28852) @@ -537,7 +537,7 @@ sqls.append("update RecyclingRecord set depart = '" + newOrgName + "' where departCode = '" + orgCoding + "';"); //invoice(发货记录) - sqls.append("update invoice set depart = '" + newOrgName + "' where departCode = '" + orgCoding + "';"); + sqls.append("update invoice set depart = '" + newOrgName + "' where departCoding = '" + orgCoding + "';"); sqls.append("update invoice set settleAccountsDepart = '" + newOrgName + "' where settleAccountsDepartCoding = '" + orgCoding + "';"); //useRecord(使用记录)