From 63e94e068622d4ef843cee0d19d4f2d231316304 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期五, 25 七月 2025 17:20:38 +0800 Subject: [PATCH] 完善查询语句, 日志记录的封装 --- api/MoboxController.cs | 48 ++++++++++++++++++++---------------------------- 1 files changed, 20 insertions(+), 28 deletions(-) diff --git a/api/MoboxController.cs b/api/MoboxController.cs index 14d9c86..71c46e0 100644 --- a/api/MoboxController.cs +++ b/api/MoboxController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Web.Http; using HH.WCS.Mobox3.DSZSH.models; +using HH.WCS.Mobox3.DSZSH.util; using Newtonsoft.Json; @@ -9,34 +10,31 @@ namespace HH.WCS.Mobox3.DSZSH.api { /// <summary> - /// Mobox3 璋冪敤锛岃剼鏈腑璋冪敤锛堝寘鎷�PDA 鐨勬帴鍙o級 + /// Mobox / PDA 鎺ュ彛 /// </summary> [RoutePrefix("api")] public class MoboxController : ApiController { /// <summary> - /// 濂借繍绠�婊$涓嬬嚎鍏ュ簱(PDA) + /// 婊$涓嬬嚎鍏ュ簱 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("goodpack-offline")] public SimpleResult GoodpackOffline(GoodpackOfflineInfo model) { - var apiName = "濂借繍绠�婊℃墭涓嬬嚎鍏ュ簱(PDA)"; - LogHelper.InfoApi(apiName, model); - + LogHelper.InfoApi("婊$涓嬬嚎鍏ュ簱", model); return ApiHelper.GoodpackOffline(model); } /// <summary> - /// 绌烘墭/绌虹鍏ュ簱(PDA) + /// 绌烘墭/绌虹鍏ュ簱 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("empty-inbound")] public SimpleResult EmptyInbound(EmptyInboundInfo model) { - var apiName = "绌烘墭/绌虹鍏ュ簱"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("绌烘墭/绌虹鍏ュ簱", model); if (model.CntrType == "绌烘墭鐩�) { return ApiHelper.EmptyInboundPallet(model); @@ -44,84 +42,78 @@ else if (model.CntrType == "绌哄ソ杩愮") { return ApiHelper.EmptyInboundGoodpack(model); } - else { // PDA鍓嶇涓嬫媺閫夊崟闄愬埗锛屾晠鐞嗚涓婁笉浼氳繘鍏ヨ繖涓祦绋�- return NewSimpleResult(-1, $"瀹瑰櫒绫诲瀷 '{model.CntrType}' 涓嶅悎娉曪細搴斾负 '绌烘墭鐩� 鎴�'绌哄ソ杩愮'"); + else { // PDA鍓嶇涓嬫媺閫夊崟闄愬埗,鏁呯悊璁轰笂涓嶄細杩涘叆杩欎釜娴佺▼ + return NewSimpleResult(-1, $"瀹瑰櫒绫诲瀷'{model.CntrType}'涓嶅悎娉�瑕佹眰:绫诲瀷=['绌烘墭鐩�,'绌哄ソ杩愮']"); } } /// <summary> - /// 鎵樼洏-绌烘墭涓婄嚎(PDA) + /// 绌烘墭涓婄嚎 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("empty-online-pallet")] public SimpleResult EmptyOnlinePallet(EmptyOnlinePalletInfo model) { - var apiName = "鎵樼洏-绌烘墭涓婄嚎(PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("绌烘墭涓婄嚎", model); return ApiHelper.EmptyOnlinePallet(model); } /// <summary> - /// 濂借繍绠�绌虹涓婄嚎(PDA) + /// 绌虹涓婄嚎 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("empty-online-goodpack")] public SimpleResult EmptyOnlineGoodpack(EmptyOnlineGoodpackInfo model) { - var apiName = "濂借繍绠�绌虹涓婄嚎(PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("绌虹涓婄嚎", model); return ApiHelper.EmptyOnlineGoodpack(model); } /// <summary> - /// 鍚堟牸鍥炲簱(PDA) + /// 鍚堟牸鍥炲簱 /// </summary> /// <returns></returns> [HttpPost] [Route("qualified-back")] public SimpleResult QualifiedBack(QualifiedBackInfo model) { - var apiName = "鍚堟牸鍥炲簱(PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("鍚堟牸鍥炲簱", model); return ApiHelper.QualifiedBack(model); } /// <summary> - /// 涓嶅悎鏍肩Щ搴�PDA) + /// 涓嶅悎鏍肩Щ搴� /// </summary> /// <returns></returns> [HttpPost] [Route("unqualified-shift")] public SimpleResult UnqualifiedShift(UnqualifiedShiftInfo model) { - var apiName = "涓嶅悎鏍肩Щ搴�PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("涓嶅悎鏍肩Щ搴�, model); return ApiHelper.UnqualifiedShift(model); } /// <summary> - /// 浣欐枡灏剧鍥炲簱(PDA) + /// 浣欐枡灏剧鍥炲簱 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("rest-back")] public SimpleResult RestBack(RestBackInfo model) { - var apiName = "浣欐枡灏剧鍥炲簱(PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("浣欐枡灏剧鍥炲簱", model); return ApiHelper.RestBack(model); } /// <summary> - /// 鎴愬搧鑳跺嚭搴�PDA) + /// 鎴愬搧鑳跺嚭搴� /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost] [Route("finished-outbound")] public SimpleResult FinishedOutbound(FinishedOutboundInfo model) { - var apiName = "鎴愬搧鑳跺嚭搴�PDA)"; - LogHelper.InfoApi(apiName, model); + LogHelper.InfoApi("鎴愬搧鑳跺嚭搴�, model); if (model.ForcedOut) { return ApiHelper.FinishedOutboundForce(model); -- Gitblit v1.9.1