kazelee
2025-07-03 736fb5782d375908a9097780743913193ffde494
api/MoboxController.cs
@@ -9,34 +9,31 @@
namespace HH.WCS.Mobox3.DSZSH.api {
    /// <summary>
    /// Mobox3 调用,脚本中调用(包括 PDA 的接口)
    /// 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);
@@ -50,15 +47,14 @@
        }
        
        /// <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);
        }