diff --git a/Aucma.Core.OldBoxFoam/Business/TeamSwitchBusiness.cs b/Aucma.Core.OldBoxFoam/Business/TeamSwitchBusiness.cs index 175c98c3..175381c2 100644 --- a/Aucma.Core.OldBoxFoam/Business/TeamSwitchBusiness.cs +++ b/Aucma.Core.OldBoxFoam/Business/TeamSwitchBusiness.cs @@ -251,20 +251,30 @@ namespace Aucma.Core.OldBoxFoam.Business plan.PlanAmount = plan.PlanAmount - plan.CompleteAmount; plan.CompleteAmount = 0; plan.ShiftType = 1; + + int saveFlag = _boxFoamPlanServices.AddAsync(plan).Result; + if (saveFlag > 0) + { + log.Warn($"计划:{plan.OrderCode},剩余计划:{plan.PlanAmount},未完成进行顺延,执行成功"); + } + else + { + log.Warn($"计划:{plan.OrderCode},剩余计划:{plan.PlanAmount},未完成进行顺延,执行失败"); + } } else { plan.ShiftType = 0; - } - bool updateFlag = _boxFoamPlanServices.UpdateAsync(plan).Result; - if (updateFlag) - { - log.Warn($"计划:{plan.OrderCode},班组切换标识更新成功"); - } - else - { - log.Warn($"计划:{plan.OrderCode},班组切换标识更新失败"); + bool updateFlag = _boxFoamPlanServices.UpdateAsync(plan).Result; + if (updateFlag) + { + log.Warn($"计划:{plan.OrderCode},班组切换标识更新成功"); + } + else + { + log.Warn($"计划:{plan.OrderCode},班组切换标识更新失败"); + } } } }