Commit b3f58ab3 by qiuchaofei

1修改schema的分层

parent d972de1d
......@@ -31,14 +31,16 @@ public class SystemServiceImpl implements ISystemService {
@Override
public Map<String ,List<ReturnNode>> getSchemaBySystemId(String systemId) {
Map<String ,List<ReturnNode>> schemaMap = new LinkedHashMap<>();
schemaMap.put("贴源数据层", new ArrayList<>() );
schemaMap.put("基础数据层", new ArrayList<>() );
schemaMap.put("整合数据层", new ArrayList<>() );
schemaMap.put("统计数据层", new ArrayList<>() );
schemaMap.put("分析数据层", new ArrayList<>() );
schemaMap.put("集市数据层", new ArrayList<>() );
schemaMap.put("应用数据层", new ArrayList<>() );
List<ReturnNode> tyshcList = new ArrayList<>();
List<ReturnNode> jcshcList = new ArrayList<>();
List<ReturnNode> zhshcList = new ArrayList<>();
List<ReturnNode> tjshcList = new ArrayList<>();
List<ReturnNode> fxshcList = new ArrayList<>();
List<ReturnNode> jsshcList = new ArrayList<>();
List<ReturnNode> yysjcList = new ArrayList<>();
List<Neo4jSchema> neo4jSchemaList = new ArrayList<>();
schemaMap.put("未分层", new ArrayList<>() );
......@@ -57,21 +59,21 @@ public class SystemServiceImpl implements ISystemService {
String label = neo4jSchema.getLabel();
if("贴源数据层".equals(label)){
schemaMap.get(label).add(returnNode);
tyshcList.add(returnNode);
}else if("基础数据层".equals(label)){
schemaMap.get(label).add(returnNode);
jcshcList.add(returnNode);
}else if("整合数据层".equals(label)){
schemaMap.get(label).add(returnNode);
zhshcList.add(returnNode);
}else if("统计数据层".equals(label)){
schemaMap.get(label).add(returnNode);
tjshcList.add(returnNode);
}else if("分析数据层".equals(label)){
schemaMap.get(label).add(returnNode);
fxshcList.add(returnNode);
}else if("集市数据层".equals(label)){
schemaMap.get(label).add(returnNode);
jsshcList.add(returnNode);
}else if("应用数据层".equals(label)){
schemaMap.get(label).add(returnNode);
yysjcList.add(returnNode);
}else {
schemaMap.get("未分层").add(returnNode);
// schemaMap.get("未分层").add(returnNode);
}
// if(schemaMap .containsKey(label)){
......@@ -85,6 +87,36 @@ public class SystemServiceImpl implements ISystemService {
// schemaMap.put(label,returnNodeList);
// }
}
/**
* schemaMap.put("贴源数据层", new ArrayList<>() );
* schemaMap.put("基础数据层", new ArrayList<>() );
* schemaMap.put("整合数据层", new ArrayList<>() );
* schemaMap.put("统计数据层", new ArrayList<>() );
* schemaMap.put("分析数据层", new ArrayList<>() );
* schemaMap.put("集市数据层", new ArrayList<>() );
* schemaMap.put("应用数据层", new ArrayList<>() );
*/
if(tyshcList !=null && tyshcList.size()!=0){
schemaMap.put("贴源数据层",tyshcList);
}
if(jcshcList !=null && jcshcList.size()!=0){
schemaMap.put("基础数据层",jcshcList);
}
if(zhshcList !=null && zhshcList.size()!=0){
schemaMap.put("整合数据层",zhshcList);
}
if(tjshcList !=null && tjshcList.size()!=0){
schemaMap.put("统计数据层",tjshcList);
}
if(fxshcList !=null && fxshcList.size()!=0){
schemaMap.put("分析数据层",fxshcList);
}
if(jsshcList !=null && jsshcList.size()!=0){
schemaMap.put("集市数据层",jsshcList);
}
if(yysjcList !=null && yysjcList.size()!=0){
schemaMap.put("应用数据层",yysjcList);
}
return schemaMap;
}
......
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