Index: forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java =================================================================== diff -u -r36507 -r36863 --- forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 36507) +++ forgon-core/src/main/java/com/forgon/directory/service/OrgUnitManagerImpl.java (.../OrgUnitManagerImpl.java) (revision 36863) @@ -593,6 +593,7 @@ //ReturnGoodsRecord(退货记录) sqls.append("update ReturnGoodsRecord set depart = '" + newOrgName + "' where departCoding = '" + orgCoding + "';"); + sqls.append("update ReturnGoodsRecord set settleAccountsDepart = '" + newOrgName + "' where settleAccountsDepartCoding = '" + orgCoding + "';"); //RecallRecordItem(召回记录项) sqls.append("update RecallRecordItem set departName = '" + newOrgName + "' where departCode = '" + orgCoding + "';"); @@ -1849,6 +1850,7 @@ sql.append("update TousseInstance set settleAccountsDepartCode = '" + newOrgUnitCoding + "' "+ (StringUtils.isNotBlank(newName) && !StringUtils.equals(newName, name) ? ",settleAccountsDepart = '" + newName + "'" : "") +" where settleAccountsDepartCode = '" + oldOrgUnitCoding + "';"); sql.append("update SupplyRoomConfig set orgUnitCoding = '" + newOrgUnitCoding + "' "+ (StringUtils.isNotBlank(newName) && !StringUtils.equals(newName, name) ? ",orgUnitName = '" + newName + "'" : "") +" where orgUnitCoding = '" + oldOrgUnitCoding + "';"); sql.append("update ReturnGoodsRecord set departCoding = '" + newOrgUnitCoding + "' "+ (StringUtils.isNotBlank(newName) && !StringUtils.equals(newName, name) ? ",depart = '" + newName + "'" : "") +" where departCoding = '" + oldOrgUnitCoding + "';"); + sql.append("update ReturnGoodsRecord set settleAccountsDepartCoding = '" + newOrgUnitCoding + "' "+ (StringUtils.isNotBlank(newName) && !StringUtils.equals(newName, name) ? ",settleAccountsDepart = '" + newName + "'" : "") +" where settleAccountsDepartCoding = '" + oldOrgUnitCoding + "';"); sql.append("update ReturnGoodsRecord set handleDepartCode = '" + newOrgUnitCoding + "' where handleDepartCode = '" + oldOrgUnitCoding + "';"); sql.append("update RecallRecordItem set departCode = '" + newOrgUnitCoding + "' "+ (StringUtils.isNotBlank(newName) && !StringUtils.equals(newName, name) ? ",departName = '" + newName + "'" : "") +" where departCode = '" + oldOrgUnitCoding + "';");