Browse Source

在线采购更新货源价格

yijia
shanji 2 years ago
parent
commit
dec97cd819
  1. 19
      BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

19
BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

@ -635,8 +635,8 @@ namespace BBWYB.Server.Business
fsql.Insert(insertOrderPurchaseRelationInfoList).ExecuteAffrows(); fsql.Insert(insertOrderPurchaseRelationInfoList).ExecuteAffrows();
updateOrderCost?.ExecuteAffrows(); updateOrderCost?.ExecuteAffrows();
insertOrderCost?.ExecuteAffrows(); insertOrderCost?.ExecuteAffrows();
if (updatePurchaseTimeSchemeIdList.Count() > 0) //if (updatePurchaseTimeSchemeIdList.Count() > 0)
fsql.Update<PurchaseScheme>(updatePurchaseTimeSchemeIdList).Set(p => p.LastPurchaseTime, DateTime.Now).ExecuteAffrows(); // fsql.Update<PurchaseScheme>(updatePurchaseTimeSchemeIdList).Set(p => p.LastPurchaseTime, DateTime.Now).ExecuteAffrows();
fsql.Update<Order>(request.OrderId).Set(o => o.OrderState, dbOrder.OrderState) fsql.Update<Order>(request.OrderId).Set(o => o.OrderState, dbOrder.OrderState)
.SetIf(!string.IsNullOrEmpty(request.Remark), o => o.PurchaseRemark, request.Remark) .SetIf(!string.IsNullOrEmpty(request.Remark), o => o.PurchaseRemark, request.Remark)
.Set(o => o.IsPurchased, true) .Set(o => o.IsPurchased, true)
@ -649,6 +649,21 @@ namespace BBWYB.Server.Business
update.ExecuteAffrows(); update.ExecuteAffrows();
} }
}); });
#region 更新采购方案最新价格
Task.Factory.StartNew(() =>
{
try
{
purchaseSchemeBusiness.RefreshPurchaseScheme(new RefreshSchemeRequest()
{
SchemeIdList = updatePurchaseTimeSchemeIdList
});
}
catch { }
}, CancellationToken.None, TaskCreationOptions.LongRunning, taskSchedulerManager.PurchaseOrderCallbackTaskScheduler);
#endregion
} }
/// <summary> /// <summary>

Loading…
Cancel
Save