Commit b2b279c4 by qiuchaofei

1.查询对象为系统的图形,2 system节点的筛选

parent 688bcbda
......@@ -88,8 +88,13 @@ public class MetaDataController {
@RequestMapping(path = "/searchGraphByMetadataId", method = RequestMethod.GET)
public ReturnReslult searchGraphByMetadataId(String metadataId,String layer){
int layerLong = Integer.valueOf(layer);
return metadataService.searchGraph(metadataId,layerLong);
ReturnReslult returnReslult = null;
if(metadataId.startsWith("System=")){
returnReslult = metadataService.searchGraphBySystem(metadataId,layerLong);
}else {
returnReslult = metadataService.searchGraph(metadataId,layerLong);
}
return returnReslult;
}
......@@ -138,9 +143,11 @@ public class MetaDataController {
if (modelName0 == null || modelName0.equals("")) {
modelName0 = "Table";
}
if(!modelName0.toLowerCase().equals("all")){
if(modelName0.toLowerCase().equals("system")){
returnReslult = metadataService.getSystemGraph(sizeInt);
}else if( !modelName0.toLowerCase().equals("all")){
returnReslult = metadataService.findResultByModelName(modelName0,sizeInt);
}else {
}else{
List<MetaData> metaDataList = metadataService.finAllMetaData();
Map<String, Node> nodeMap = new HashMap<>();
......@@ -305,7 +312,8 @@ public class MetaDataController {
@ApiOperation(tags = "", value = "系统总图")
@RequestMapping(path = "/getSystemGraph", method = RequestMethod.GET)
public ReturnReslult getSystemGraph(){
return metadataService.getSystemGraph();
int size = 300;
return metadataService.getSystemGraph(size);
}
......
......@@ -16,7 +16,7 @@ public interface IMetadataService {
ReturnReslult findResultByModelName(String modelName,int count );
ReturnReslult getSystemGraph();
ReturnReslult getSystemGraph(int size);
ReturnReslult searchGraph(String metadataId,int layer );
......@@ -95,4 +95,6 @@ public interface IMetadataService {
List<TempNode> findAllTempNode();
Map<String, String> getAutoMatchByInput(String name,int countInt ,int offsetInt);
ReturnReslult searchGraphBySystem(String metadataId, int layerLong);
}
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