No description
- Java 99.9%
| .settings | ||
| deploy | ||
| docker/dockerfiles/dtp-relational-graph-server | ||
| etc | ||
| src/main | ||
| .classpath | ||
| .gitignore | ||
| .project | ||
| pom.xml | ||
| README.md | ||
| settings.xml | ||
##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"
}
]
}