Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java =================================================================== diff -u -r14719 -r14816 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 14719) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 14816) @@ -522,9 +522,14 @@ String tousseType = td.getTousseType(); try{ List updateSqlList = new ArrayList(); - //清洗记录ClassifiedItem + + //清洗记录ClassifiedItem(整包清洗相应字段的修改) + updateSqlList.add("update ClassifiedItem set name='" + targetTousseName + "'" + + " where itemType<>'材料' and toussedefinition_id='" + td.getId() + "'"); + + //清洗记录ClassifiedItem(拆包清洗相应字段的修改) updateSqlList.add("update ClassifiedItem set tousseNameForMaterial='" + targetTousseName + "'" - + " where itemType='"+ tousseType +"' and tousseNameForMaterial='" + originalTousseName + "'"); + + " where itemType='材料' and toussedefinition_id='" + td.getId() + "'"); //科室库存DepartmentStock updateSqlList.add("update DepartmentStock set tousseName='"+ targetTousseName +"' where tousseName='"+ originalTousseName +"'");