Files
HTCloud/HT.Cloud.Code/Web/AlwaysResult.cs
2023-03-03 16:07:50 +08:00

94 lines
1.7 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*******************************************************************************
* Copyright © 2016 HT.Cloud.Framework 版权所有
* Author: HT.Cloud
* Description: WaterCloud快速开发平台
* Website
*********************************************************************************/
namespace HT.Cloud.Code
{
/// <summary>
/// 常用返回结果
/// </summary>
public class AlwaysResult
{
/// <summary>
/// 操作结果类型
/// </summary>
public object state { get; set; }
/// <summary>
/// 获取 消息内容
/// </summary>
public string message { get; set; }
}
/// <summary>
/// 常用返回结果
/// </summary>
public class AlwaysResult<T> : AlwaysResult
{
/// <summary>
/// 列表的记录数
/// </summary>
public int count { get; set; }
/// <summary>
/// 获取 返回数据
/// </summary>
public T data { get; set; }
}
/// <summary>
/// DTree返回结果
/// </summary>
public class DTreeResult
{
/// <summary>
/// 操作结果类型
/// </summary>
public StatusInfo status { get; set; }
/// 此页要显示的记录列表
/// </summary>
public object data { get; set; }
}
public class StatusInfo
{
/// <summary>
/// 操作结果类型
/// </summary>
public object code { get; set; }
/// 此页要显示的记录列表
/// </summary>
public object message { get; set; }
}
/// <summary>
/// 表示 ajax 操作结果类型的枚举
/// </summary>
public enum ResultType
{
/// <summary>
/// 消息结果类型
/// </summary>
info,
/// <summary>
/// 成功结果类型
/// </summary>
success,
/// <summary>
/// 警告结果类型
/// </summary>
warning,
/// <summary>
/// 异常结果类型
/// </summary>
error
}
}