schangxiang@126.com
2025-04-04 ab9ea4594384b9a25e43bdf991dc5b1c9471e5aa
Api/Entity/AuthorizeFunRetEntity.cs
@@ -35,17 +35,47 @@
        public double? remainingDays { get; set; }
        /// <summary>
        /// 到期日期
        /// </summary>
        public string expiryDate { get; set; }
        /// <summary>
        /// 授权日期
        /// </summary>
        public string issueDate { get; set; }
        /// <summary>
        /// 项目名称
        /// </summary>
        public string projectId { get; set; }
        /// <summary>
        /// 授权类型
        /// </summary>
        public string type { get; set; }
        /// <summary>
        /// 绑定MAC
        /// </summary>
        public string macAddress { get; set; }
        /// <summary>
        /// 返回成功
        /// </summary>
        /// <param name="_resMsg"></param>
        /// <returns></returns>
        public static AuthorizeFunRetEntity Success(string _resMsg, object _resData = null)
        public static AuthorizeFunRetEntity Success(string _resMsg, AuthorizeFunRetEntity newFun)
        {
            return new AuthorizeFunRetEntity()
            {
                result = true,
                resMsg = _resMsg,
                resData = _resData
                expiryDate = newFun?.expiryDate,
                issueDate = newFun?.issueDate,
                macAddress = newFun?.macAddress,
                projectId = newFun?.projectId,
                type = newFun?.type
            };
        }
        /// <summary>
@@ -53,13 +83,19 @@
        /// </summary>
        /// <param name="_resMsg"></param>
        /// <returns></returns>
        public static AuthorizeFunRetEntity Success(string _resMsg, double _remainingDays)
        public static AuthorizeFunRetEntity Success(string _resMsg, double _remainingDays, AuthorizeFunRetEntity newFun)
        {
            return new AuthorizeFunRetEntity()
            {
                result = true,
                resMsg = _resMsg,
                remainingDays = _remainingDays
                remainingDays = Convert.ToDouble(_remainingDays.ToString("0.0")),
                expiryDate = newFun.expiryDate,
                issueDate = newFun.issueDate,
                macAddress = newFun.macAddress,
                projectId = newFun.projectId,
                type = newFun.type
            };
        }
@@ -74,7 +110,7 @@
            {
                result = true,
                resMsg = _resMsg,
                remainingDays = _remainingDays,
                remainingDays = Convert.ToDouble(_remainingDays.ToString("0.0")),
                warnMsg = _warnMsg
            };
        }
@@ -99,13 +135,19 @@
        /// </summary>
        /// <param name="_resMsg"></param>
        /// <returns></returns>
        public static AuthorizeFunRetEntity Fail(string _resMsg, double _remainingDays)
        public static AuthorizeFunRetEntity Fail(string _resMsg, double _remainingDays, AuthorizeFunRetEntity newFun)
        {
            return new AuthorizeFunRetEntity()
            {
                result = false,
                resMsg = _resMsg,
                remainingDays = _remainingDays
                remainingDays = Convert.ToDouble(_remainingDays.ToString("0.0")),
                expiryDate = newFun.expiryDate,
                issueDate = newFun.issueDate,
                macAddress = newFun.macAddress,
                projectId = newFun.projectId,
                type = newFun.type
            };
        }
    }