Commit f0f0c7be by wuyiping

修改代码框bug

parent 2e411428
...@@ -94,26 +94,30 @@ public class RedisRsetController { ...@@ -94,26 +94,30 @@ public class RedisRsetController {
Set<String> dictitemKeys= (Set<String>) result.getData(); Set<String> dictitemKeys= (Set<String>) result.getData();
String AllKey=""; String AllKey="";
//删除对应的数据源 //删除对应的数据源
if(null!=dictitemKeys){
for (String key : dictitemKeys) { for (String key : dictitemKeys) {
AllKey+=key+"__"; AllKey+=key+"__";
redisService.DelRedisRest(key); redisService.DelRedisRest(key);
} }
System.out.print("匹配出的AllKey========================="+AllKey); System.out.print("匹配出的AllKey========================="+AllKey);
}
//存储所有字典------------------------------------------------------ //存储所有字典------------------------------------------------------
//shiro 单位字典特殊处理 //shiro 单位字典特殊处理
if (type.equals("SHIRO_UNIT")){ if (null!=type && type.equals("SHIRO_UNIT")) {
dictitem.setGroupid("CODE_UNIT"); dictitem.setGroupid("CODE_UNIT");
dictitem.setCode(ssdw+"%"); dictitem.setCode(ssdw + "%");
JSONArray unit = dictitemService.selectDictitemByCondition(dictitem); JSONArray unit = dictitemService.selectDictitemByCondition(dictitem);
result = redisService.SaveRedisRest("15_SHIRO_UNIT",unit.toString()); result = redisService.SaveRedisRest("15_SHIRO_UNIT", unit.toString());
}else{ } else {
//传统项目字典特殊处理 //传统项目字典特殊处理
if(null!=type && "null"!=type) {
dictitem.setGroupid(type); dictitem.setGroupid(type);
}
List<SysDictitem> SysDictitemList = dictitemService.findCodeAllByType(dictitem); List<SysDictitem> SysDictitemList = dictitemService.findCodeAllByType(dictitem);
for(SysDictitem node:SysDictitemList){ for (SysDictitem node : SysDictitemList) {
String nodeStr= JSON.toJSONString(node); String nodeStr = JSON.toJSONString(node);
String key = ssdw+"_"+node.getGroupid()+"_"+node.getCode()+"_"+node.getName()+"_"+node.getPid(); String key = ssdw + ":" + node.getGroupid() + ":" + node.getPid() + ":" + node.getCode() + ":" + node.getName() + ":" + node.getCode() + " | " + node.getName();
result = redisService.SaveRedisRest(key,nodeStr); result = redisService.SaveRedisRest(key, nodeStr);
} }
} }
return result; return result;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment