Quellcode durchsuchen

泸州 发布的时候退回和重办没有延期 现在的结果是退回或重办后还是原来的期满时间,(期望:根据选择的时间在原来工单的期满时间基础上+)

田爽 vor 1 Monat
Ursprung
Commit
3c8c99d313
1 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. 7 2
      src/Hotline.Api/Controllers/OrderController.cs

+ 7 - 2
src/Hotline.Api/Controllers/OrderController.cs

@@ -6400,14 +6400,19 @@ public class OrderController : BaseController
             if (dto.AlterTime)
             {
                 DateTime startTime = DateTime.Now;
-                if (order.CenterToOrgTime.HasValue && order.ProcessType == EProcessType.Jiaoban)
+                if (order.CenterToOrgTime.HasValue && order.FileOrgIsCenter.HasValue &&  !order.FileOrgIsCenter.Value)
                 {
                     startTime = order.CenterToOrgTime.Value;
                 }
-                else if (order.ProcessType == EProcessType.Zhiban)
+                else if (order.FileOrgIsCenter.HasValue && order.FileOrgIsCenter.Value)
                 {
                     startTime = order.StartTime.Value;
                 }
+
+                if (_appOptions.Value.IsLuZhou)
+                {
+                    startTime = order.ExpiredTime.Value;
+				}
                 
                 var expiredTime = await _expireTime.CalcEndTime(DateTime.Now, startTime, order.AcceptTypeCode);
                 if (dto.TimeLimit.HasValue && dto.TimeLimit.Value > 0)