소스 검색

记录与天阙交互日志

qinchaoyue 4 달 전
부모
커밋
e50cd43661

+ 1 - 1
src/Hotline.Application/Snapshot/ISnapshotApplication.cs

@@ -188,7 +188,7 @@ public interface ISnapshotApplication
     /// </summary>
     /// <param name="dto"></param>
     /// <returns></returns>
-    Task<string> SaveGuiderSystemReplyAsync(GuiderSystemInDto dto, CancellationToken cancellationToken);
+    Task SaveGuiderSystemReplyAsync(GuiderSystemInDto dto, CancellationToken cancellationToken);
 
     /// <summary>
     /// 根据网格员系统回复的内容同步网格员信息

+ 1 - 2
src/Hotline.Application/Snapshot/SnapshotApplicationBase.cs

@@ -572,7 +572,7 @@ public abstract class SnapshotApplicationBase
     /// <param name="dto"></param>
     /// <returns></returns>
     [LogFilter("ReplyCode")]
-    public async Task<string> SaveGuiderSystemReplyAsync(GuiderSystemInDto dto, CancellationToken token)
+    public async Task SaveGuiderSystemReplyAsync(GuiderSystemInDto dto, CancellationToken token)
     {
         var orderSnapshot = await _orderSnapshotRepository.GetByNetworkENumberAsync(dto.AppealNumber)
             ?? throw UserFriendlyException.SameMessage("工单不存在");
@@ -595,7 +595,6 @@ public abstract class SnapshotApplicationBase
         {
             await _publisher.PublishAsync(new GuiderSystemTimeOutBackNotification(orderSnapshot.Id), token);
         }
-        return "ok";
     }
 
     /// <summary>

+ 1 - 1
src/Hotline/Settings/SystemLogDomain/AsyncLoggingInterceptor.cs

@@ -71,7 +71,7 @@ public class AsyncLoggingInterceptor : AsyncInterceptorBase
         {
             var argument = invocation.Arguments[i];
             if (argument == null || argument is CancellationToken) continue;
-            entity.ExecuteParam = argument.ToJson();
+            entity.ExecuteParam = argument;
             Type argType = argument.GetType();
 
             var properties = argType.GetProperties(BindingFlags.Public | BindingFlags.Instance);