- jdapi.Err2CallbackResponse added.
This commit is contained in:
@@ -44,6 +44,17 @@ var (
|
||||
FormatErrorResponse = &CallbackResponse{Code: "-1", Msg: "failed", Data: ""}
|
||||
)
|
||||
|
||||
func Err2CallbackResponse(err error, data string) *CallbackResponse {
|
||||
if err == nil {
|
||||
return SuccessResponse
|
||||
}
|
||||
return &CallbackResponse{
|
||||
Code: ResponseCodeAccessFailed,
|
||||
Msg: err.Error(),
|
||||
Data: data,
|
||||
}
|
||||
}
|
||||
|
||||
func (a *API) unmarshalData(strData string, msg interface{}) (callbackResponse *CallbackResponse) {
|
||||
err := utils.UnmarshalUseNumber([]byte(strData), msg)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user