diff --git a/BBWY.Server.Business/PlatformSDK/_1688Business.cs b/BBWY.Server.Business/PlatformSDK/_1688Business.cs index 1ac4e600..def4baea 100644 --- a/BBWY.Server.Business/PlatformSDK/_1688Business.cs +++ b/BBWY.Server.Business/PlatformSDK/_1688Business.cs @@ -126,9 +126,17 @@ namespace BBWY.Server.Business request.RequestEntity = param; if (!string.IsNullOrEmpty(previewOrderReuqest.AppToken)) request.AccessToken = previewOrderReuqest.AppToken; - var result = client.NewRequest(request, reqPolicy); - if (result.Value("success") != true) - throw new BusinessException(result.Value("errorMsg")) { Code = 0 }; + JObject result = null; + try + { + result = client.NewRequest(request, reqPolicy); + if (result.Value("success") != true) + throw new BusinessException(result.Value("errorMsg")) { Code = 0 }; + } + catch (Exception ex) + { + throw new BusinessException(ex.Message); + } nLogManager.Default().Info($"PreviewOrder Request:{JsonConvert.SerializeObject(previewOrderReuqest)} Response:{result}");