Mini.Crm/Mini.Model/CrmModel/ApiResult.cs

52 lines
1.3 KiB
C#
Raw 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.

using System;
using System.Collections.Generic;
using System.Text;
namespace Mini.Model.CrmModel
{
/// <summary>
/// 结果类
/// </summary>
public class ApiResult
{
public ApiResult() { }
public ApiResult(bool _success, int _code, string _msg, dynamic _data)
{
this.success = _success;
this.code = _code;
this.msg = _msg;
this.data = _data;
}
public ApiResult(bool _success, int _code, string _msg, dynamic _data, Laypage _page)
{
this.success = _success;
this.code = _code;
this.msg = _msg;
this.data = _data;
this.page = _page;
}
/// <summary>
/// 是否成功
/// </summary>
public bool success { get; set; } = true;
/// <summary>
/// 状态码
/// </summary>
public int code { set; get; } = 0;
/// <summary>
/// 描述
/// </summary>
public string msg { get; set; }
/// <summary>
/// 数据[返回list或者Model]
/// </summary>
public dynamic data { get; set; }
/// <summary>
/// 如果是有分页的列表讲传入 page信息
/// </summary>
public Laypage page { get; set; }
}
}