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