diff --git a/BBWY.JDSDK/Request/AscQueryViewRequest.cs b/BBWY.JDSDK/Request/AscQueryViewRequest.cs index 47bd017d..ce459116 100644 --- a/BBWY.JDSDK/Request/AscQueryViewRequest.cs +++ b/BBWY.JDSDK/Request/AscQueryViewRequest.cs @@ -18,7 +18,7 @@ namespace Jd.Api.Request operateNick {get; set;} - public Nullable + public Nullable serviceId {get; set;} diff --git a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs index 9dd75e66..1277a24e 100644 --- a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs @@ -1814,8 +1814,10 @@ namespace BBWY.Server.Business req.buId = request.VenderId; req.operatePin = "开发测试"; req.operateNick = "开发测试"; - req.serviceId = int.Parse(request.ServiceId); - req.orderId = long.Parse(request.OrderId); + if (!string.IsNullOrEmpty(request.ServiceId)) + req.serviceId = long.Parse(request.ServiceId); + if (!string.IsNullOrEmpty(request.OrderId)) + req.orderId = long.Parse(request.OrderId); var res = jdClient.Execute(req, request.AppToken, DateTime.Now.ToLocalTime()); if (res.IsError) @@ -1835,8 +1837,10 @@ namespace BBWY.Server.Business req.buId = request.VenderId; req.operatePin = "开发测试"; req.operateNick = "开发测试"; - req.serviceId = long.Parse(request.ServiceId); - req.orderId = long.Parse(request.OrderId); + if (!string.IsNullOrEmpty(request.ServiceId)) + req.serviceId = long.Parse(request.ServiceId); + if (!string.IsNullOrEmpty(request.OrderId)) + req.orderId = long.Parse(request.OrderId); var res = jdClient.Execute(req, request.AppToken, DateTime.Now.ToLocalTime()); if (res.IsError)