This commit is contained in:
richboo111
2022-10-26 10:19:15 +08:00
4 changed files with 25 additions and 7 deletions

View File

@@ -4,7 +4,9 @@ import (
"bytes"
"crypto/md5"
"encoding/json"
"errors"
"fmt"
"git.rosy.net.cn/jx-callback/globals"
"net/http"
"reflect"
"sort"
@@ -280,6 +282,13 @@ func (a *API) AccessAPINoPage2(apiStr string, jdParams map[string]interface{}, k
if err != nil {
return nil, err
}
if jsonResult["code"].(string) != "0" {
return nil, errors.New(jsonResult["msg"].(string))
}
if jsonResult["data"] == nil || utils.IsNil(jsonResult["data"]) {
return nil, errors.New("data is nil")
}
globals.SugarLogger.Debugf("====AccessAPINoPage2============%s", utils.Format4Output(jsonResult, false))
var data map[string]interface{}
if err := utils.UnmarshalUseNumber([]byte(jsonResult["data"].(string)), &data); err != nil {
return nil, platformapi.ErrResponseDataFormatWrong