|
@@ -264,11 +264,9 @@ namespace Hotline.Application.Subscribers
|
|
|
delay.EmployeeName = "系统自动延期";
|
|
|
delay.ApplyOrgName = OrgSeedData.CenterName;
|
|
|
delay.ApplyOrgCode = OrgSeedData.CenterId;
|
|
|
- delay.CreatorOrgName = OrgSeedData.CenterName;
|
|
|
delay.DelayApplyType = EDelayApplyType.LocalApply;
|
|
|
delay.BeforeDelay = order.ExpiredTime;
|
|
|
delay.DelayState = EDelayState.Pass;
|
|
|
- delay.CreatorName = "系统自动延期";
|
|
|
delay.DelayReason = "系统自动延期";
|
|
|
delay.ApplyDelayTime = DateTime.Now;
|
|
|
delay.No = order.No;
|
|
@@ -276,12 +274,15 @@ namespace Hotline.Application.Subscribers
|
|
|
delay.DelayNum = 1;
|
|
|
delay.DelayUnit = Share.Enums.Settings.ETimeType.WorkDay;
|
|
|
delay.IsProDelay = false;
|
|
|
+ delay.CreatorOrgId = OrgSeedData.CenterId;
|
|
|
+ delay.CreatorOrgName = OrgSeedData.CenterName;
|
|
|
+ delay.CreatorName = "系统自动延期";
|
|
|
if (delay.BeforeDelay != null)
|
|
|
{
|
|
|
delay.AfterDelay = (await _expireTime
|
|
|
.CalcEndTime(delay.BeforeDelay.Value, delay.DelayUnit, delay.DelayNum, order.AcceptTypeCode))?.EndTime; //todo
|
|
|
}
|
|
|
- await _orderDelayRepository.AddAsync(delay, cancellationToken);
|
|
|
+ await _orderDelayRepository.AddAsync(delay,false, cancellationToken);
|
|
|
}
|
|
|
//处理工单延期
|
|
|
await _orderApplication.DelayOrderExpiredTimeAsync(order.Id, delay.DelayNum,
|