Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/orgunitgoodswarnstock/service/OrgUnitGoodsWarnStockManagerImpl.java =================================================================== diff -u -r32160 -r32164 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/orgunitgoodswarnstock/service/OrgUnitGoodsWarnStockManagerImpl.java (.../OrgUnitGoodsWarnStockManagerImpl.java) (revision 32160) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/orgunitgoodswarnstock/service/OrgUnitGoodsWarnStockManagerImpl.java (.../OrgUnitGoodsWarnStockManagerImpl.java) (revision 32164) @@ -77,7 +77,7 @@ } if(CollectionUtils.isNotEmpty(orgUnitGoodsWarnStockList)){ for (OrgUnitGoodsWarnStock orgUnitGoodsWarnStock : orgUnitGoodsWarnStockList) { - String hql = String.format("select po from %s po where po.orgUnitCode = %s and po.tousseDefinitionId = %s", + String hql = String.format("select po from %s po where po.orgUnitCode = '%s' and po.tousseDefinitionId = %s", OrgUnitGoodsWarnStock.class.getSimpleName(), orgUnitGoodsWarnStock.getOrgUnitCode(), orgUnitGoodsWarnStock.getTousseDefinitionId()); Index: ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java =================================================================== diff -u -r32160 -r32164 --- ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 32160) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 32164) @@ -1131,7 +1131,7 @@ voList = new ArrayList(); } voList.add(goodsStockVo); - goodsStockVoMap.put(orgUnitCode, goodsStockVoList); + goodsStockVoMap.put(orgUnitCode, voList); } List result = new ArrayList();