diff --git a/src/main/java/com/nis/util/DictUtils.java b/src/main/java/com/nis/util/DictUtils.java index d72eced95..6cf4fb229 100644 --- a/src/main/java/com/nis/util/DictUtils.java +++ b/src/main/java/com/nis/util/DictUtils.java @@ -187,10 +187,10 @@ public class DictUtils { if(StringUtil.isEmpty(allDictList)){ FunctionServiceDict entity = new FunctionServiceDict(); allDictList = functionServiceDictDao.getList(entity); - CacheUtils.put(Constants.CACHE_FUNCTION_SERVICE_DICT, dictList); + CacheUtils.put(Constants.CACHE_FUNCTION_SERVICE_DICT, allDictList); } for(FunctionServiceDict entity:allDictList){ - if(entity.getFunctionId()==functionId){ + if(entity.getFunctionId().equals(functionId)){ dictList.add(entity); } } @@ -207,10 +207,10 @@ public class DictUtils { if(StringUtil.isEmpty(allDictList)){ FunctionRegionDict entity = new FunctionRegionDict(); allDictList = functionRegionDictDao.getList(entity); - CacheUtils.put(Constants.CACHE_FUNCTION_REGION_DICT, dictList); + CacheUtils.put(Constants.CACHE_FUNCTION_REGION_DICT, allDictList); } for(FunctionRegionDict entity:allDictList){ - if(entity.getFunctionId()==functionId){ + if(entity.getFunctionId().equals(functionId)){ dictList.add(entity); } }