From abf782e4e9d505184652635aa0912781f572f843 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期四, 24 七月 2025 17:26:41 +0800 Subject: [PATCH] 后端实现添加物料绑定货位, 优化货位容器绑定时容器表插入, 多个物料信息记录的功能 --- api/MoboxController.cs | 44 ++++++++++++++++++++++++++++++++------------ 1 files changed, 32 insertions(+), 12 deletions(-) diff --git a/api/MoboxController.cs b/api/MoboxController.cs index 19faf9b..dba5ad7 100644 --- a/api/MoboxController.cs +++ b/api/MoboxController.cs @@ -14,18 +14,7 @@ /// </summary> [RoutePrefix("api")] public class MoboxController : ApiController { - /// <summary> - /// 璐у搧鍏ュ簱锛堟棫锛�- /// </summary> - /// <param name="model"></param> - /// <returns></returns> - [HttpPost] - [Route("Inbound")] - public SimpleResult Inbound(InboundInfo model) { - LogHelper.Info("瑙﹀彂API锛欼nbound锛氫骇鍝佸叆搴擄紙鏃э級" + JsonConvert.SerializeObject(model), "API"); - return ApiHelper.Inbound(model); - } - + /// <summary> /// 璐у搧鍏ュ簱-鎵嬪姩娣诲姞鏁版嵁 /// </summary> @@ -36,6 +25,13 @@ public SimpleResult InboundData(InboundDataInfo model) { LogHelper.Info("瑙﹀彂API锛欼nboundData锛氫骇鍝佸叆搴� + JsonConvert.SerializeObject(model), "API"); return ApiHelper.InboundData(model); + } + + [HttpPost] + [Route("AddCgDetail")] + public SimpleResult AddCgDetail(AddCgDetailInfo model) { + LogHelper.Info("瑙﹀彂API锛欰ddCgDetail: 娣诲姞瀹瑰櫒璐у搧鏄庣粏" + JsonConvert.SerializeObject(model), "API"); + return ApiHelper.AddCgDetail(model).Result; } /// <summary> @@ -75,6 +71,30 @@ } /// <summary> + /// 鎸囧畾璐т綅鍏ュ簱 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [HttpPost] + [Route("InboundLoc")] + public SimpleResult InboundLoc(InboundLocInfo model) { + LogHelper.Info("瑙﹀彂API锛欼nboundLoc锛氭寚瀹氳揣浣嶅叆搴� + JsonConvert.SerializeObject(model), "API"); + return ApiHelper.InboundLoc(model); + } + + /// <summary> + /// 璐т綅瀹瑰櫒瑙g粦 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [HttpPost] + [Route("UnbindLoc")] + public SimpleResult UnbindLoc(UnbindLocInfo model) { + LogHelper.Info("瑙﹀彂API锛歎nbindLoc锛氳揣浣嶅鍣ㄨВ缁� + JsonConvert.SerializeObject(model), "API"); + return ApiHelper.UnbindLoc(model); + } + + /// <summary> /// 鍙栨秷浠诲姟 /// </summary> /// <param name="model"></param> -- Gitblit v1.9.1