94 lines
1.7 KiB
C#
94 lines
1.7 KiB
C#
/*******************************************************************************
|
||
* 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
|
||
}
|
||
} |