sunpengfei
2025-08-22 2ee7237688feff4b2b3767e7fe17705aaefea532
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>
        /// 附加数据