From b5c75c9edf9c13a8bd4ba2f0596a1ceaf2563c6b Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 14 八月 2025 10:05:30 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 40 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs b/FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs index 8e4ad74..ee9e60f 100644 --- a/FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs +++ b/FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs @@ -6,11 +6,49 @@ namespace FlexJobApi.Core { + public interface IFriendlyResult + { + /// <summary> + /// 璺熻釜Id + /// </summary> + public string TraceId { get; set; } + + /// <summary> + /// 鐘舵�佺爜 + /// </summary> + public int? Code { get; set; } + + /// <summary> + /// 閿欒鐮� + /// </summary> + public string ErrorCode { get; set; } + + /// <summary> + /// 鎵ц鎴愬姛 + /// </summary> + public bool Success { get; set; } + + /// <summary> + /// 閿欒淇℃伅 + /// </summary> + public object Msg { get; set; } + + /// <summary> + /// 闄勫姞鏁版嵁 + /// </summary> + public object Extras { get; set; } + + /// <summary> + /// 鏃堕棿鎴� + /// </summary> + public long Timestamp { get; set; } + } + /// <summary> /// 鍙嬪ソ杩斿洖鍊� /// </summary> /// <typeparam name="T"></typeparam> - public class FriendlyResult<T> + public class FriendlyResult<T> : IFriendlyResult { /// <summary> /// 璺熻釜Id @@ -40,7 +78,7 @@ /// <summary> /// 閿欒淇℃伅 /// </summary> - public object Errors { get; set; } + public object Msg { get; set; } /// <summary> /// 闄勫姞鏁版嵁 -- Gitblit v1.9.1