From 1482f950f2b30835a268ae9e6c6bd817ba47a684 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期四, 11 九月 2025 11:13:02 +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