diff --git a/New_College.Services/V_OrderInfoServices.cs b/New_College.Services/V_OrderInfoServices.cs index c388015..72e7ae8 100644 --- a/New_College.Services/V_OrderInfoServices.cs +++ b/New_College.Services/V_OrderInfoServices.cs @@ -336,11 +336,11 @@ namespace New_College.Services if (cc) { var oldorderlist = await _dal.Query(c => c.Id != model.Id && c.CustomerId == model.CustomerId); - oldorderlist.ForEach(c => + oldorderlist.ForEach(async c => { c.Status = EnumOrderType.Cancel; + await _dal.Update(c); }); - await _dal.Update(oldorderlist); _unitOfWork.CommitTran(); status = true;