|
@@ -41,6 +41,7 @@ using Hotline.Share.Enums.FlowEngine;
|
|
|
using Hotline.Share.Enums.JudicialManagement;
|
|
|
using Hotline.Share.Enums.Order;
|
|
|
using Hotline.Share.Enums.Quality;
|
|
|
+using Hotline.Share.Mq;
|
|
|
using Hotline.Users;
|
|
|
using MapsterMapper;
|
|
|
using MediatR;
|
|
@@ -969,4 +970,19 @@ ICallApplication callApplication,
|
|
|
|
|
|
_logger.LogWarning($"推送完成");
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 自动延期测试
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="ExpiredTime"></param>
|
|
|
+ /// <param name="orderId"></param>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet("automatic_delay")]
|
|
|
+ [AllowAnonymous]
|
|
|
+ public async Task AutomaticDelay(DateTime ExpiredTime, string orderId) {
|
|
|
+
|
|
|
+ _capPublisher.PublishDelay(ExpiredTime - DateTime.Now.AddHours(1), EventNames.HotlineOrderAutomaticDelay, new PublishAutomaticDelayDto() { OrderId = orderId });
|
|
|
+ }
|
|
|
+
|
|
|
}
|