diff --git a/plugins/alipay_redpack/internal/alipay_redpack.go b/plugins/alipay_redpack/internal/alipay_redpack.go index 9ab4e4b..131cd8d 100644 --- a/plugins/alipay_redpack/internal/alipay_redpack.go +++ b/plugins/alipay_redpack/internal/alipay_redpack.go @@ -79,7 +79,7 @@ func (s *AlipayRedPackService) Query(ctx context.Context, request *proto.QueryRe var response po.QueryResp if err = json.Unmarshal(bodyBytes, &response); err != nil { - return nil, err + return nil, proto.ErrorResponseFail(err.Error()) } return queryResp(request, response), nil