using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace iWare.Authorize
|
{
|
/// <summary>
|
/// 方法返回实体
|
/// </summary>
|
public class AuthorizeFunRetEntity
|
{
|
/// <summary>
|
/// 方法返回结果
|
/// </summary>
|
public bool result { get; set; }
|
|
/// <summary>
|
/// 方法返回消息
|
/// </summary>
|
public string resMsg { get; set; }
|
|
/// <summary>
|
/// 方法警告消息
|
/// </summary>
|
public string warnMsg { get; set; }
|
|
public object resData { get; set; }
|
|
|
/// <summary>
|
/// 剩余天数
|
/// </summary>
|
public double? remainingDays { get; set; }
|
|
/// <summary>
|
/// 返回成功
|
/// </summary>
|
/// <param name="_resMsg"></param>
|
/// <returns></returns>
|
public static AuthorizeFunRetEntity Success(string _resMsg, object _resData = null)
|
{
|
return new AuthorizeFunRetEntity()
|
{
|
result = true,
|
resMsg = _resMsg,
|
resData = _resData
|
};
|
}
|
/// <summary>
|
/// 返回成功
|
/// </summary>
|
/// <param name="_resMsg"></param>
|
/// <returns></returns>
|
public static AuthorizeFunRetEntity Success(string _resMsg, double _remainingDays)
|
{
|
return new AuthorizeFunRetEntity()
|
{
|
result = true,
|
resMsg = _resMsg,
|
remainingDays = _remainingDays
|
};
|
}
|
|
/// <summary>
|
/// 返回成功
|
/// </summary>
|
/// <param name="_resMsg"></param>
|
/// <returns></returns>
|
public static AuthorizeFunRetEntity Success(string _resMsg, double _remainingDays, string _warnMsg)
|
{
|
return new AuthorizeFunRetEntity()
|
{
|
result = true,
|
resMsg = _resMsg,
|
remainingDays = _remainingDays,
|
warnMsg = _warnMsg
|
};
|
}
|
|
/// <summary>
|
/// 返回失败
|
/// </summary>
|
/// <param name="_resMsg"></param>
|
/// <returns></returns>
|
public static AuthorizeFunRetEntity Fail(string _resMsg, object _resData = null)
|
{
|
return new AuthorizeFunRetEntity()
|
{
|
result = false,
|
resMsg = _resMsg,
|
resData = _resData
|
};
|
}
|
|
/// <summary>
|
/// 返回失败
|
/// </summary>
|
/// <param name="_resMsg"></param>
|
/// <returns></returns>
|
public static AuthorizeFunRetEntity Fail(string _resMsg, double _remainingDays)
|
{
|
return new AuthorizeFunRetEntity()
|
{
|
result = false,
|
resMsg = _resMsg,
|
remainingDays = _remainingDays
|
};
|
}
|
}
|
}
|