sunpengfei
2025-08-21 8e2a25b07e8d4d003c61c8f7b9ee5e5e542371b4
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>
        /// 附加数据