From 4c9b4ac26d6dcaaf1bb1ff79c135feae6fdb48bc Mon Sep 17 00:00:00 2001 From: heyujie <516346543@qq.com> Date: 星期五, 26 十一月 2021 14:22:20 +0800 Subject: [PATCH] 增加接口 GetUserProfile --- sdkApi.go | 39 ++++++++++++++++++--------------------- 1 files changed, 18 insertions(+), 21 deletions(-) diff --git a/sdkApi.go b/sdkApi.go index 3776e08..3286bae 100644 --- a/sdkApi.go +++ b/sdkApi.go @@ -13,9 +13,6 @@ func (api SdkApi)Register(paramBody map[string]interface{}) (bool,interface{}) { url := DATA_URL_PREFIX + "/sdk/register" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return false,nil - } flag := false client := NewClient(WithNodes(netNode)) respBody, err := client.DoPostRequest(url, CONTENT_TYPE_JSON, paramBody, nil, nil) @@ -34,9 +31,6 @@ func (api SdkApi) FindAll(sdkName string)[]protomsg.Sdk{ url := DATA_URL_PREFIX + "/sdk/findAllSdk" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return nil - } var sdkArr []protomsg.Sdk client := NewClient(WithNodes(netNode)) paramMap := make(map[string]string, 0) @@ -109,9 +103,6 @@ func (api SdkApi) GetById(id string) (bool,interface{}){ url := DATA_URL_PREFIX + "/sdk/getById" netNode := getNetNode(Topic_AppCenter_Service) - if netNode == nil { - return false,nil - } client := NewClient(WithNodes(netNode)) paramMap := make(map[string]string) paramMap["id"] = id @@ -130,9 +121,6 @@ func (api SdkApi) FindByTaskId(taskId string) (flag bool,sdks []protomsg.Sdk) { url := DATA_URL_PREFIX + "/sdk/findByTaskId" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return false,nil - } client := NewClient(WithNodes(netNode)) paramMap := make(map[string]string) paramMap["taskId"] = taskId @@ -153,9 +141,6 @@ func (api SdkApi) GetSdkArgs(sdkId string, scope string) (b bool,args []protomsg.SdkArg) { url := DATA_URL_PREFIX + "/sdkArg/getSdkArgs" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return false,nil - } client := NewClient(WithNodes(netNode)) paramMap := make(map[string]string) paramMap["sdkId"] = sdkId @@ -177,9 +162,6 @@ func (api SdkApi) GetAllSdkChanSet() (b bool, list []protomsg.SdkChanSet) { url := DATA_URL_PREFIX + "/sdk/getAllSdkChanSet" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return false,nil - } client := NewClient(WithNodes(netNode)) respBody,err := client.DoGetRequest(url, nil, nil) if err !=nil { @@ -200,9 +182,6 @@ func (api SdkApi) UpdateSdkChanSet(paramBody map[string]interface{}) bool { url := DATA_URL_PREFIX + "/sdk/updateSdkChanSet" netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) - if netNode == nil { - return false - } client := NewClient(WithNodes(netNode)) respBody,err := client.DoPostRequest(url, CONTENT_TYPE_JSON, paramBody, nil, nil) if err !=nil { @@ -214,3 +193,21 @@ } return res.Success } + +func (api SdkApi) Delete(sdkId string) (bool, interface{}) { + url := DATA_URL_PREFIX + "/sdk/delete" + netNode := getNetNode(url2Topic(Topic_AppCenter_Service, url)) + client := NewClient(WithNodes(netNode)) + paramBody := map[string]interface{}{ + "sdkId": sdkId, + } + respBody,err := client.DoPostRequest(url, CONTENT_TYPE_JSON, paramBody, nil, nil) + if err !=nil { + return false, err.Error() + } + var res Result + if err = json.Unmarshal(respBody, &res);err !=nil { + return false, err.Error() + } + return res.Success, res.Data +} \ No newline at end of file -- Gitblit v1.8.0