using HH.WMS.Entitys.Common;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace HH.WMS.Common.Response
|
{
|
public class WebApiResponse
|
{
|
/// <summary>
|
/// 接口是否成功
|
/// </summary>
|
public bool Success { get; set; }
|
/// <summary>
|
/// 接口返回数据
|
/// </summary>
|
public dynamic Data { get; set; }
|
/// <summary>
|
/// 接口返回提示信息
|
/// </summary>
|
public string Message { get; set; }
|
|
public static WebApiResponse GetResult(dynamic data, string message = "")
|
{
|
return data == null ? new WebApiResponse() { Success = false, Message = message } : new WebApiResponse() { Success = true, Data = data };
|
}
|
|
public static WebApiResponse GetSqlResult(SqlExecuteResult result)
|
{
|
return result.Success ? new WebApiResponse() { Success = true } : new WebApiResponse() { Success = false, Message = result.Exception.Message };
|
}
|
|
}
|
}
|