From 3dfc0febcedee3f3b89967796157b95a792109ca Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Fri, 16 Jun 2023 21:30:55 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=8D=95=E5=A2=9E=E5=8A=A0Or?= =?UTF-8?q?derSn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs | 2 ++ .../PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs | 7 +++++-- BBWY.Server.Model/Db/PurchaseOrder/PurchaseOrderV2.cs | 6 ++++++ .../OnlinePurchase/CreateOnlinePurchaseOrderResponse.cs | 5 +++++ .../OnlinePurchase/OnlinePurchaseOrderSimpleResponse.cs | 5 +++++ 5 files changed, 23 insertions(+), 2 deletions(-) diff --git a/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs b/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs index 40f33bc5..e1ccf2a2 100644 --- a/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs @@ -176,6 +176,7 @@ namespace BBWY.Server.Business return new CreateOnlinePurchaseOrderResponse() { PurchaseOrderId = qtResponse.Data.OrderId, + Sn = qtResponse.Data.OrderSn, IsPay = payStatus == "success" }; } @@ -192,6 +193,7 @@ namespace BBWY.Server.Business return new OnlinePurchaseOrderSimpleResponse() { PurchaseOrderId = getOrderInfoRequest.OrderId, + Sn = qtResponse.Data.OrderSn, FreightAmount = qtResponse.Data.TotalPostage, ProductAmount = qtResponse.Data.ProductPrice, TotalAmount = qtResponse.Data.TotalPrice, diff --git a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs index 87178fea..e7c4df88 100644 --- a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs +++ b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs @@ -447,6 +447,7 @@ namespace BBWY.Server.Business var purchaseOrderV2 = new PurchaseOrderV2() { Id = createOrderResponse.PurchaseOrderId, + OrderSn = createOrderResponse.Sn, ShopId = request.ShopId, OrderState = createOrderResponse.IsPay ? Enums.PurchaseOrderState.等待采购 : Enums.PurchaseOrderState.待付款, PurchasePlatform = purchasePlatform, @@ -711,6 +712,7 @@ namespace BBWY.Server.Business var purchaseOrderV2 = new PurchaseOrderV2() { Id = createOrderResponse.PurchaseOrderId, + OrderSn = createOrderResponse.Sn, ShopId = request.ShopId, OrderState = createOrderResponse.IsPay ? Enums.PurchaseOrderState.等待采购 : Enums.PurchaseOrderState.待付款, PurchasePlatform = purchaseGroup.PurchasePlatform, @@ -837,8 +839,8 @@ namespace BBWY.Server.Business request.PurchaseOrderState == Enums.PurchaseOrderState.待完结 || request.PurchaseOrderState == Enums.PurchaseOrderState.已完成 || request.PurchaseOrderState == Enums.PurchaseOrderState.已取消, - (po,pa) => po.OrderState == request.PurchaseOrderState) - .WhereIf(request.PurchaseOrderState == Enums.PurchaseOrderState.等待采购, (po,pa) => po.OrderState == Enums.PurchaseOrderState.等待采购 || + (po, pa) => po.OrderState == request.PurchaseOrderState) + .WhereIf(request.PurchaseOrderState == Enums.PurchaseOrderState.等待采购, (po, pa) => po.OrderState == Enums.PurchaseOrderState.等待采购 || po.OrderState == Enums.PurchaseOrderState.部分采购) .WhereIf(request.PurchaseOrderState == Enums.PurchaseOrderState.待发货, (po, pa) => po.OrderState == Enums.PurchaseOrderState.待发货 || po.OrderState == Enums.PurchaseOrderState.部分发货) @@ -854,6 +856,7 @@ namespace BBWY.Server.Business .ToList((po, pa) => new PurchaseOrderV2Response { Id = po.Id, + OrderSn = po.OrderSn, ShopId = po.ShopId, OrderState = po.OrderState, PurchasePlatform = po.PurchasePlatform, diff --git a/BBWY.Server.Model/Db/PurchaseOrder/PurchaseOrderV2.cs b/BBWY.Server.Model/Db/PurchaseOrder/PurchaseOrderV2.cs index 1d9d6210..0f69e9dc 100644 --- a/BBWY.Server.Model/Db/PurchaseOrder/PurchaseOrderV2.cs +++ b/BBWY.Server.Model/Db/PurchaseOrder/PurchaseOrderV2.cs @@ -18,6 +18,12 @@ namespace BBWY.Server.Model.Db [Column(StringLength = 100, IsPrimary = true, IsNullable = false)] public string Id { get; set; } + /// + /// 拳探订单独有Sn号 + /// + [Column(StringLength = 50)] + public string OrderSn { get; set; } + /// /// 完成时间 /// diff --git a/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/CreateOnlinePurchaseOrderResponse.cs b/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/CreateOnlinePurchaseOrderResponse.cs index 4e60cdd1..a44c0c63 100644 --- a/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/CreateOnlinePurchaseOrderResponse.cs +++ b/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/CreateOnlinePurchaseOrderResponse.cs @@ -7,6 +7,11 @@ namespace BBWY.Server.Model.Dto public string PurchaseOrderId { get; set; } + /// + /// 拳探订单独有 + /// + public string Sn { get; set; } + /// /// 订单总额 /// diff --git a/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/OnlinePurchaseOrderSimpleResponse.cs b/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/OnlinePurchaseOrderSimpleResponse.cs index 18174a0f..e49fe4df 100644 --- a/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/OnlinePurchaseOrderSimpleResponse.cs +++ b/BBWY.Server.Model/Dto/Response/PurchaseOrder/OnlinePurchase/OnlinePurchaseOrderSimpleResponse.cs @@ -12,6 +12,11 @@ namespace BBWY.Server.Model.Dto /// public string PurchaseOrderId { get; set; } + /// + /// 拳探独有 + /// + public string Sn { get; set; } + /// /// 订单总额 ///