Browse Source

报价记录日志

手动关联订单默认采购账号名称
qianyi
shanji 3 years ago
parent
commit
08d6f8d104
  1. 4
      BBWY.Client/ViewModels/Order/OrderListViewModel.cs
  2. 4
      BBWY.Client/Views/Order/RelationPurchaseOrder.xaml.cs
  3. 2
      BBWY.Server.Business/PlatformSDK/_1688Business.cs
  4. 2
      BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

4
BBWY.Client/ViewModels/Order/OrderListViewModel.cs

@ -308,7 +308,7 @@ namespace BBWY.Client.ViewModels
if (chooseDFType.DFType == DFType.) if (chooseDFType.DFType == DFType.)
{ {
var relationPurchaseOrder = new RelationPurchaseOrder(orderId, null, order.ItemList.Select(osku => new RelationPurchaseOrderSku() var relationPurchaseOrder = new RelationPurchaseOrder(orderId, globalContext.User.Shop.PurchaseAccountList, null, order.ItemList.Select(osku => new RelationPurchaseOrderSku()
{ {
Logo = osku.Logo, Logo = osku.Logo,
ProductId = osku.ProductId, ProductId = osku.ProductId,
@ -393,7 +393,7 @@ namespace BBWY.Client.ViewModels
return; return;
if (order.StorageType == StorageType.) if (order.StorageType == StorageType.)
{ {
var relationPurchaseOrder = new RelationPurchaseOrder(order.Id, order.OrderDropShipping, order.ItemList.Select(osku => new RelationPurchaseOrderSku() var relationPurchaseOrder = new RelationPurchaseOrder(order.Id, globalContext.User.Shop.PurchaseAccountList, order.OrderDropShipping, order.ItemList.Select(osku => new RelationPurchaseOrderSku()
{ {
Logo = osku.Logo, Logo = osku.Logo,
ProductId = osku.ProductId, ProductId = osku.ProductId,

4
BBWY.Client/Views/Order/RelationPurchaseOrder.xaml.cs

@ -15,11 +15,11 @@ namespace BBWY.Client.Views.Order
public IList<RelationPurchaseOrderSku> RelationPurchaseOrderSkuList { get; set; } public IList<RelationPurchaseOrderSku> RelationPurchaseOrderSkuList { get; set; }
public RelationPurchaseOrder(string orderId, OrderDropShipping orderDropShipping, IList<RelationPurchaseOrderSku> relationPurchaseOrderSkuList) public RelationPurchaseOrder(string orderId, IList<PurchaseAccount> purchaseAccountList, OrderDropShipping orderDropShipping, IList<RelationPurchaseOrderSku> relationPurchaseOrderSkuList)
{ {
InitializeComponent(); InitializeComponent();
this.DataContext = this; this.DataContext = this;
OrderDropShipping = new OrderDropShipping() { OrderId = orderId }; OrderDropShipping = new OrderDropShipping() { OrderId = orderId, BuyerAccount = purchaseAccountList?.FirstOrDefault()?.AccountName };
if (orderDropShipping != null) if (orderDropShipping != null)
{ {
OrderDropShipping.BuyerAccount = orderDropShipping.BuyerAccount; OrderDropShipping.BuyerAccount = orderDropShipping.BuyerAccount;

2
BBWY.Server.Business/PlatformSDK/_1688Business.cs

@ -76,6 +76,8 @@ namespace BBWY.Server.Business
public override PreviewOrderResponse PreviewOrder(PreviewOrderReuqest previewOrderReuqest) public override PreviewOrderResponse PreviewOrder(PreviewOrderReuqest previewOrderReuqest)
{ {
logger.Info($"PreviewOrder {JsonConvert.SerializeObject(previewOrderReuqest)}");
var client = GetSyncAPIClient(previewOrderReuqest.AppKey, previewOrderReuqest.AppSecret); var client = GetSyncAPIClient(previewOrderReuqest.AppKey, previewOrderReuqest.AppSecret);
RequestPolicy reqPolicy = new RequestPolicy(); RequestPolicy reqPolicy = new RequestPolicy();
reqPolicy.HttpMethod = "POST"; reqPolicy.HttpMethod = "POST";

2
BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

@ -355,6 +355,8 @@ namespace BBWY.Server.Business
CreateTime = DateTime.Now, CreateTime = DateTime.Now,
DeliveryFreight = 0, DeliveryFreight = 0,
PurchaseAmount = purchaseOrderSimpleInfo.TotalAmount, PurchaseAmount = purchaseOrderSimpleInfo.TotalAmount,
SkuAmount = purchaseOrderSimpleInfo.ProductAmount,
PurchaseFreight = purchaseOrderSimpleInfo.FreightAmount,
PurchaseOrderId = createOrderResponse.PurchaseOrderId, PurchaseOrderId = createOrderResponse.PurchaseOrderId,
PurchasePlatform = createOnlinePurchaseOrderRequest.Platform PurchasePlatform = createOnlinePurchaseOrderRequest.Platform
}; };

Loading…
Cancel
Save