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 { /// /// 接口是否成功 /// public bool Success { get; set; } /// /// 接口返回数据 /// public dynamic Data { get; set; } /// /// 接口返回提示信息 /// 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 }; } } }