|
@@ -34,11 +34,12 @@ func PaginateNode(ids []string, name string, tags []string, pageSize int64) (*sd
|
|
|
}
|
|
|
|
|
|
// 获取节点列表
|
|
|
-func ListNode(ids []string) (*sdk.BaseResponse[sdk.PaginateResponse[*sdk.GraphNode]], *response.ErrCode) {
|
|
|
+func ListNode(ids []string, importId []string) (*sdk.BaseResponse[sdk.PaginateResponse[*sdk.GraphNode]], *response.ErrCode) {
|
|
|
var resp *sdk.BaseResponse[sdk.PaginateResponse[*sdk.GraphNode]]
|
|
|
resp, err := postReq[*sdk.BaseResponse[sdk.PaginateResponse[*sdk.GraphNode]]]("/graphService/open/node/paginate", gout.H{
|
|
|
"id": strings.Join(ids, ","),
|
|
|
"pageSize": len(ids),
|
|
|
+ "importId": strings.Join(importId, ","),
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, &response.ErrCode{
|
|
@@ -56,11 +57,12 @@ func ListNode(ids []string) (*sdk.BaseResponse[sdk.PaginateResponse[*sdk.GraphNo
|
|
|
}
|
|
|
|
|
|
// 获取节点关系
|
|
|
-func GetNodeRelationShips(id, relationName string) (*sdk.BaseResponse[[]map[string]any], *response.ErrCode) {
|
|
|
+func GetNodeRelationShips(id, relationName, importId string) (*sdk.BaseResponse[[]map[string]any], *response.ErrCode) {
|
|
|
var resp *sdk.BaseResponse[[]map[string]any]
|
|
|
resp, err := getReq[*sdk.BaseResponse[[]map[string]any]]("/graphService/open/node/relationship", gout.H{
|
|
|
- "id": id,
|
|
|
- "rName": relationName,
|
|
|
+ "id": id,
|
|
|
+ "rName": relationName,
|
|
|
+ "importId": importId,
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, &response.ErrCode{
|
|
@@ -78,11 +80,12 @@ func GetNodeRelationShips(id, relationName string) (*sdk.BaseResponse[[]map[stri
|
|
|
}
|
|
|
|
|
|
// 获取节点关系
|
|
|
-func GetNodeRelationd(id, relationName string) (*sdk.BaseResponse[[]map[string]any], *response.ErrCode) {
|
|
|
+func GetNodeRelationd(id, relationName, importId string) (*sdk.BaseResponse[[]map[string]any], *response.ErrCode) {
|
|
|
var resp *sdk.BaseResponse[[]map[string]any]
|
|
|
resp, err := getReq[*sdk.BaseResponse[[]map[string]any]]("/graphService/open/node/related", gout.H{
|
|
|
"id": id,
|
|
|
"relationship": relationName,
|
|
|
+ "importId": importId,
|
|
|
})
|
|
|
if err != nil {
|
|
|
return nil, &response.ErrCode{
|