|
@ -342,6 +342,7 @@ namespace BBWYB.Server.Business |
|
|
PurchaseAccountId = purchaseAccount.Id, |
|
|
PurchaseAccountId = purchaseAccount.Id, |
|
|
PurchaseAccountName = purchaseAccount.AccountName, |
|
|
PurchaseAccountName = purchaseAccount.AccountName, |
|
|
PurchaseMethod = Enums.PurchaseMethod.线上采购, |
|
|
PurchaseMethod = Enums.PurchaseMethod.线上采购, |
|
|
|
|
|
OrderState = Enums.PurchaseOrderState.待发货, |
|
|
PurchaseOrderId = createOrderResponse.OrderId, |
|
|
PurchaseOrderId = createOrderResponse.OrderId, |
|
|
PurchasePlatform = cargoParamGroup.PurchasePlatform, |
|
|
PurchasePlatform = cargoParamGroup.PurchasePlatform, |
|
|
PurchaserId = cargoParamGroup.PurchaserId, |
|
|
PurchaserId = cargoParamGroup.PurchaserId, |
|
@ -401,10 +402,7 @@ namespace BBWYB.Server.Business |
|
|
fsql.Update<OrderPurchaseInfo>(updatePurchaseOrderIdList).Set(opi => opi.IsEnabled, false).ExecuteAffrows(); |
|
|
fsql.Update<OrderPurchaseInfo>(updatePurchaseOrderIdList).Set(opi => opi.IsEnabled, false).ExecuteAffrows(); |
|
|
if (updateOrderCostDetailIdList.Count() > 0) |
|
|
if (updateOrderCostDetailIdList.Count() > 0) |
|
|
fsql.Update<OrderCostDetail>(updateOrderCostDetailIdList).Set(ocd => ocd.IsEnabled, false).ExecuteAffrows(); |
|
|
fsql.Update<OrderCostDetail>(updateOrderCostDetailIdList).Set(ocd => ocd.IsEnabled, false).ExecuteAffrows(); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
fsql.Transaction(() => |
|
|
|
|
|
{ |
|
|
|
|
|
fsql.Insert(insertOrderCostDetails).ExecuteAffrows(); |
|
|
fsql.Insert(insertOrderCostDetails).ExecuteAffrows(); |
|
|
fsql.Insert(insertOrderPurchaseInfos).ExecuteAffrows(); |
|
|
fsql.Insert(insertOrderPurchaseInfos).ExecuteAffrows(); |
|
|
fsql.Insert(insertOrderPurchaseSkuInfos).ExecuteAffrows(); |
|
|
fsql.Insert(insertOrderPurchaseSkuInfos).ExecuteAffrows(); |
|
@ -655,6 +653,7 @@ namespace BBWYB.Server.Business |
|
|
BelongSkuIds = string.Join(",", purchaseOrder.AssocationOrderCostDetailList.Select(x => x.SkuId)), |
|
|
BelongSkuIds = string.Join(",", purchaseOrder.AssocationOrderCostDetailList.Select(x => x.SkuId)), |
|
|
CreateTime = DateTime.Now, |
|
|
CreateTime = DateTime.Now, |
|
|
PurchaseMethod = Enums.PurchaseMethod.关联外部单, |
|
|
PurchaseMethod = Enums.PurchaseMethod.关联外部单, |
|
|
|
|
|
OrderState = Enums.PurchaseOrderState.待发货, |
|
|
PurchaseOrderId = purchaseOrder.PurchaseOrderId, |
|
|
PurchaseOrderId = purchaseOrder.PurchaseOrderId, |
|
|
PurchasePlatform = purchaseOrder.PurchasePlatform, |
|
|
PurchasePlatform = purchaseOrder.PurchasePlatform, |
|
|
PurchaserId = purchaseOrder.PurchaserId, |
|
|
PurchaserId = purchaseOrder.PurchaserId, |
|
@ -796,6 +795,7 @@ namespace BBWYB.Server.Business |
|
|
{ |
|
|
{ |
|
|
fsql.Update<OrderPurchaseInfo>() |
|
|
fsql.Update<OrderPurchaseInfo>() |
|
|
.Set(opi => opi.IsEnabled, false) |
|
|
.Set(opi => opi.IsEnabled, false) |
|
|
|
|
|
.Set(opi => opi.OrderState, Enums.PurchaseOrderState.已取消) |
|
|
.Where(opi => opi.PurchaseOrderId == request.PurchaseOrderId) |
|
|
.Where(opi => opi.PurchaseOrderId == request.PurchaseOrderId) |
|
|
.ExecuteAffrows(); |
|
|
.ExecuteAffrows(); |
|
|
|
|
|
|
|
|