No description
Find a file
2026-07-03 17:59:57 +08:00
.settings 迁移coding 2026-07-03 17:59:57 +08:00
deploy 迁移coding 2026-07-03 17:59:57 +08:00
docker/dockerfiles/dtp-relational-graph-server 迁移coding 2026-07-03 17:59:57 +08:00
etc 迁移coding 2026-07-03 17:59:57 +08:00
src/main 迁移coding 2026-07-03 17:59:57 +08:00
.classpath 迁移coding 2026-07-03 17:59:57 +08:00
.gitignore Initial commit 2026-07-03 17:56:49 +08:00
.project 迁移coding 2026-07-03 17:59:57 +08:00
pom.xml 迁移coding 2026-07-03 17:59:57 +08:00
README.md 迁移coding 2026-07-03 17:59:57 +08:00
settings.xml 迁移coding 2026-07-03 17:59:57 +08:00

##1.批量查询起点设备与终点设备是否有某种关系 URL

<url>?groupCode=TYXM&projectId=Pj9909990006
groupCode		集团编码
projectId		项目编码

body

{
        "graphCode": "CoolingWaterLoop",					图类型
        "relCode": "Supply",									边类型
        "objFrom": ["Eq45694380551663100277814878209","Eq45694380551663100277814878208"],		起点设备id列表
        "objTo": ["Eq45694380551650474527588642817","Eq45694380551650474527588642816"]		终点设备id列表
}

返回有关系的起点id与终点id对应表

{
    "result": "success",
    "data": [    
        {
        	"objFrom":"Eq45694380551663100277814878209",
        	"objTo":"Eq45694380551650474527588642817"
       },
        {
        	"objFrom":"Eq45694380551663100277814878208",
        	"objTo":"Eq45694380551650474527588642817"
       }
    ]
}

##2.批量查询起点设备与终点设备之间的途径设备 URL

<url>?groupCode=TYXM&projectId=Pj9909990006
groupCode		集团编码
projectId		项目编码

body

{
        "graphCode": "CoolingWaterLoop",					图类型
        "relCode": "Supply",									边类型
        "objFrom": ["Eq45694380551663100277814878209","Eq45694380551663100277814878208"],		起点设备id列表
        "objTo": ["Eq45694380551650474527588642817","Eq45694380551650474527588642816"],		终点设备id列表
        "classCodes":["ACVVNO","ACVVEO","WESSTH"]		途径设备类型
}

返回:途径设备返回设备全部信息点

{
    "result": "success",
    "data": [    
        {
        	"objFrom":"Eq45694380551663100277814878209",
        	"objTo":"Eq45694380551650474527588642817",
        	"attachs":[
        	]
       },
        {
        	"objFrom":"Eq45694380551663100277814878209",
        	"objTo":"Eq45694380551650474527588642817",
        	"attachs":[
		        {"id":"Eq1101080666b4e3e432799d45b78e887646d1028e6b","classCode":"ACVVNO",...},
		        {"id":"Eq1101080666b89743ed7b8e4eeda935b4c1ee8c1591","classCode":"WESSTH",...}
        	]
       }
    ]
}

##3.查询与起点设备/终点设备有指定关系的某一类设备 URL

<url>?groupCode=TYXM&projectId=Pj9909990006
groupCode		集团编码
projectId		项目编码

body1指定起点查询另一头的设备列表

{
        "graphCode": "CoolingWaterLoop",					图类型
        "relCode": "Supply",									边类型
        "objFrom": ["Eq45694380551663100277814878209","Eq45694380551663100277814878208"],		起点设备id列表
        "classCode":"ACVVNO"									设备类型
}

body2指定终点查询另一头的设备列表

{
        "graphCode": "CoolingWaterLoop",					图类型
        "relCode": "Supply",									边类型
        "objTo": ["Eq45694380551650474527588642817","Eq45694380551650474527588642816"],		终点设备id列表
        "classCode":"ACVVNO"									设备类型
}

返回:设备全部信息点

{
    "result": "success",
    "data": [    
        {
        "id": "Sh99099900071638029647565885442",
        "valid": 1,
        "creationTime": 1679371676000,
        "creator": "肖国",
        "modifiedTime": 1686108210000,
        "modifier": "肖国",
        "projectId": "Pj4569438055",
        "localId": "SFT02021214",
        "localName": "消防加压送风井14"
       },
        {
        "id": "Sh99099900071638029647565885442",
        "valid": 1,
        "creationTime": 1679371676000,
        "creator": "肖国",
        "modifiedTime": 1686108210000,
        "modifier": "肖国",
        "projectId": "Pj4569438055",
        "localId": "SFT02021214",
        "localName": "消防加压送风井14"
       }
    ]
}