From 6abc355aeb4e6f7960c11795dbbcc26396b0c888 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期五, 16 五月 2025 17:20:45 +0800 Subject: [PATCH] 博实物料下发同步接口开发,满箱入库、出库逻辑测试与优化 --- Dtos/Response/MoboxResponse.cs | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/Dtos/Response/MoboxResponse.cs b/Dtos/Response/MoboxResponse.cs index f404c20..a5068c7 100644 --- a/Dtos/Response/MoboxResponse.cs +++ b/Dtos/Response/MoboxResponse.cs @@ -24,6 +24,34 @@ } /// <summary> + /// 鏋勫缓 <see cref="SimpleResult"/> 杩斿洖鍊硷紝閫夋嫨鎵撳嵃鏃ュ織淇℃伅锛堥粯璁ゆ墦鍗帮級 + /// </summary> + /// <param name="code"></param> + /// <param name="message"></param> + /// <param name="pringLog"></param> + /// <returns></returns> + public static SimpleResult BuildSimpleResult(int code, string message, bool pringLog = true) { + if (pringLog) { + LogHelper.Info(message); + } + return new SimpleResult { Code = code, Message = message }; + } + + /// <summary> + /// 鏋勫缓 <see cref="SimpleResult"/> 寮傚父杩斿洖鍊硷紝閫夋嫨鎵撳嵃寮傚父鏃ュ織淇℃伅锛堥粯璁ゆ墦鍗帮級 + /// </summary> + /// <param name="ex"></param> + /// <param name="exCode"></param> + /// <param name="pringLog"></param> + /// <returns></returns> + 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 }; + } + + /// <summary> /// mobox 鍙栨秷浠诲姟銆佹爣璁板畬鎴愪换鍔� /// </summary> public class MoboxTaskBase { -- Gitblit v1.9.1