From 37729489d7360afb66224e05be0b63975d3cd8ba Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Fri, 3 Feb 2023 17:24:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E5=BA=A6=E7=9B=91=E6=8E=A7=E5=8E=BB?= =?UTF-8?q?=E6=8E=89=E8=B5=A0=E5=93=81=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EvaluationAssistantBusiness.cs | 16 +++++++--- BBWY.Test/JDPromotionAPITest.cs | 17 ++++++----- BBWY.Test/Program.cs | 29 +++++++------------ 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs index d25ab969..31af9097 100644 --- a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs +++ b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs @@ -465,8 +465,11 @@ namespace BBWY.Server.Business throw new BusinessException(response.Msg); } - fsql.Delete(request.TaskId).ExecuteAffrows(); - + fsql.Transaction(() => + { + fsql.Delete(request.TaskId).ExecuteAffrows(); + fsql.Delete().Where(psr => psr.PromotionTaskId == request.TaskId).ExecuteAffrows(); + }); } /// @@ -506,7 +509,12 @@ namespace BBWY.Server.Business if (!response.Success) throw new BusinessException(response.Msg); } - fsql.Delete(request.TaskId).ExecuteAffrows(); + + fsql.Transaction(() => + { + fsql.Delete(request.TaskId).ExecuteAffrows(); + fsql.Delete().Where(psr => psr.PromotionTaskId == request.TaskId).ExecuteAffrows(); + }); } /// @@ -566,7 +574,7 @@ namespace BBWY.Server.Business .InnerJoin((osku, o) => osku.OrderId == o.Id) .WhereIf(shopId != null, (osku, o) => o.ShopId == shopId) .Where((osku, o) => validOrderStateList.Contains(o.OrderState.Value)) - .Where((osku, o) => osku.Price > 0 && osku.CreateTime >= querySkuTime) + .Where((osku, o) => osku.CreateTime >= querySkuTime) .ToList((osku, o) => new OrderSku { CreateTime = osku.CreateTime, diff --git a/BBWY.Test/JDPromotionAPITest.cs b/BBWY.Test/JDPromotionAPITest.cs index 2dd6e842..666daadc 100644 --- a/BBWY.Test/JDPromotionAPITest.cs +++ b/BBWY.Test/JDPromotionAPITest.cs @@ -11,16 +11,17 @@ namespace BBWY.Test { public void GetPromotionDetailById(IJdClient client, string token, long promotionId) { - //{ + { + + var req = new SellerPromotionV2GetRequest(); + req.promoId = promotionId; + req.promoType = 4; + var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); + Console.WriteLine(JsonConvert.SerializeObject(response)); - // var req = new SellerPromotionV2GetRequest(); - // req.promoId = promotionId; - // req.promoType = 4; - // var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); - // Console.WriteLine(JsonConvert.SerializeObject(response)); + Console.WriteLine(); - // Console.WriteLine(); - //} + } { var pageIndex = 1; while (true) diff --git a/BBWY.Test/Program.cs b/BBWY.Test/Program.cs index 48748790..78c9c801 100644 --- a/BBWY.Test/Program.cs +++ b/BBWY.Test/Program.cs @@ -24,8 +24,8 @@ namespace BBWY.Test ////2ace3023200c4ea9aa682bbf8bffee18jztm 布莱特玩具 //var token = "01dc6f6e7fc34dcd99090d690312556cmdfk"; //齐盛 //var token = "9fffa982da23446fb035499ae5622f49odjk"; //腾奇 - //var token = "c22ff4d37b6c4bbd82cd9e8d0dab42dbziyz"; //森王车品 - var token = "44c19a1c1fbd4641957e6e8985ed1358jmtl"; //森王玩具 + var token = "c22ff4d37b6c4bbd82cd9e8d0dab42dbziyz"; //森王车品 + //var token = "44c19a1c1fbd4641957e6e8985ed1358jmtl"; //森王玩具 //var appkey = "120EA9EC65AB017567D78CC1139EEEA5"; //var appSecret = "8a42bc2301e8439b896e99f5475e0a9b"; @@ -42,29 +42,20 @@ namespace BBWY.Test IJdClient client = GetJdClient(appkey, appSecret); - //var p = new JDPromotionAPITest(); + var p = new JDPromotionAPITest(); + p.GetPromotionDetailById(client, token, 5625514004); - //var p = new JDProductAPITest(); - //p.GetSkus(client, token); //{ - // var req = new SellerPromotionCheckRequest(); - // req.promoId = 5623871513; - // req.status = 4; - // var res = client.Execute(req, token, DateTime.Now.ToLocalTime()); + // var req = new SellerPromotionV2SuspendRequest(); + + // req.requestId = Guid.NewGuid().ToString(); + // req.promoId = 562425929; + // req.promoType = 4; + // var res = client.Execute(req, "44c19a1c1fbd4641957e6e8985ed1358jmtl", DateTime.Now.ToLocalTime()); // Console.WriteLine(JsonConvert.SerializeObject(res)); //} - { - var req = new SellerPromotionV2SuspendRequest(); - - req.requestId = Guid.NewGuid().ToString(); - req.promoId = 562425929; - req.promoType = 4; - var res = client.Execute(req, "44c19a1c1fbd4641957e6e8985ed1358jmtl", DateTime.Now.ToLocalTime()); - Console.WriteLine(JsonConvert.SerializeObject(res)); - } - Console.ReadKey(); } }