using System;
using static HH.WCS.Mobox3.DSZSH.Dtos.Response.MoboxResponse;
namespace HH.WCS.Mobox3.DSZSH.Helpers {
public class ResultHelper {
///
/// 构建 返回值,选择打印日志信息(默认打印)
///
///
///
///
///
public static SimpleResult BuildSimpleResult(int code, string message, bool pringLog = true) {
if (pringLog) {
LogHelper.Info(message);
}
return new SimpleResult { Code = code, Message = message };
}
///
/// 构建 异常返回值,选择打印异常日志信息(默认打印)
///
///
///
///
///
public static SimpleResult BuildSimpleEx(Exception ex, int exCode = 1, bool pringLog = true) {
if (pringLog) {
LogHelper.InfoEx(ex);
}
return new SimpleResult { Code = exCode, Message = ex.Message };
}
}
}