From caf46c384a4da985299abeebb2971656399f1754 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Sun, 10 Sep 2023 10:01:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=AE=A2=E5=8D=95=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E5=B7=B2=E5=88=A0=E9=99=A4=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWYB.Server.Business/Order/OrderBusiness.cs | 26 +++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/BBWYB.Server.Business/Order/OrderBusiness.cs b/BBWYB.Server.Business/Order/OrderBusiness.cs index 6605a33..c925b5a 100644 --- a/BBWYB.Server.Business/Order/OrderBusiness.cs +++ b/BBWYB.Server.Business/Order/OrderBusiness.cs @@ -525,15 +525,23 @@ namespace BBWYB.Server.Business public void CancelOrder(CancelOrderRequest request, string mdsToken) { - opPlatformClientFactory.GetClient((AdapterEnums.PlatformType)request.Platform).CancelOrder(new OP_CancelOrderRequest() + try { - AppKey = request.AppKey, - AppSecret = request.AppSecret, - AppToken = request.AppToken, - OrderId = request.OrderId, - Platform = (AdapterEnums.PlatformType)request.Platform, - Remark = request.Remark - }); + opPlatformClientFactory.GetClient((AdapterEnums.PlatformType)request.Platform).CancelOrder(new OP_CancelOrderRequest() + { + AppKey = request.AppKey, + AppSecret = request.AppSecret, + AppToken = request.AppToken, + OrderId = request.OrderId, + Platform = (AdapterEnums.PlatformType)request.Platform, + Remark = request.Remark + }); + } + catch (Exception ex) + { + if (!ex.Message.Contains("订单已删除")) + throw new Exception(ex.Message); + } fsql.Transaction(() => { @@ -551,7 +559,7 @@ namespace BBWYB.Server.Business } catch { - + } //var sql = $"update purchaseorderv2 set OrderState=6 where Id='{request.OrderId}'";