Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java =================================================================== diff -u -r14017 -r14045 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 14017) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 14045) @@ -221,7 +221,7 @@ public boolean isExistDuplicateTousseDefinition(String tousseDefinitionId, String name, String supplierName) { boolean isExist = false; - String sql = "where po.name = '" + name + "'"; + String sql = "where po.name = '" + name + "' and forDisplay=true"; if (StringUtils.isNotEmpty(tousseDefinitionId)) { sql += " and po.id != " + tousseDefinitionId; } @@ -547,6 +547,9 @@ //供应室处理器械包配置 updateSqlList.add(String.format("update %s set tousseName='%s' where tousseDefinitionId=%s",CssdHandleTousses.class.getSimpleName(), targetTousseName,td.getId())); + + //器械包库存更改名字 + updateSqlList.add(String.format("update %s set name='%s' where tousseDefinitionId=%s",GoodsStock.class.getSimpleName(), targetTousseName,td.getId())); for(String updateSql : updateSqlList){ objectDao.excuteSQL(updateSql); }