服务端的TigerApi 框架,基于.NET6 2024 版本
YangYuGang
2025-04-07 7f75d4c1a1a3bd348042eb0fec8480f5df9cd1d2
Tiger.IBusiness.WMS/IWmsItem.cs
@@ -17,7 +17,7 @@
        /// <param name="option">授权查询选项</param>
        /// <param name="doUnPack">是否同时执行拆包操作,解除与父条码之间的包装关系</param>
        /// <returns></returns>
        public Result<Inventory> Get(string sn, AuthOption option, bool doUnPack);
        public Result<IInventory> Get(string sn, AuthOption option, bool doUnPack);
        /// <summary>
        /// 客供料专用:获取条码库存信息,包括仓库,储区,货架,储位,父条码,包装明细等
        ///     注:物料编码自动加K判断和处理
@@ -26,7 +26,7 @@
        /// <param name="option">授权查询选项</param>
        /// <param name="doUnPack">是否同时执行拆包操作,解除与父条码之间的包装关系</param>
        /// <returns></returns>
        public Result<Inventory> GetK(string sn, AuthOption option, bool doUnPack);
        public Result<IInventory> GetK(string sn, AuthOption option, bool doUnPack);
        /// <summary>
        /// 上架
        /// </summary>
@@ -35,7 +35,7 @@
        /// <param name="targetLocation">要上架的储位代码</param>
        /// <param name="isTransfer">是否移库操作</param>
        /// <returns></returns>
        public Result<PutOnInfo> PutOn(Inventory inventory, AuthOption option, string targetLocation, bool isTransfer = false);
        public Result<PutOnInfo> PutOn(IInventory inventory, AuthOption option, string targetLocation, bool isTransfer = false);
        /// <summary>
        /// 下架
        /// </summary>
@@ -43,7 +43,7 @@
        /// <param name="option">授权查询选项</param>
        /// <param name="status">下架后状态,默认为下架(WMS_ITEM.STATUSs.OffShelf)</param>
        /// <returns></returns>
        public Result<TakeDownInfo> TakeDown(Inventory inventory, AuthOption option, WMS_ITEM.STATUSs status, bool clearLocation = true);
        public Result<TakeDownInfo> TakeDown(IInventory inventory, AuthOption option, WMS_ITEM.STATUSs status, bool clearLocation = true);
        /// <summary>
        /// 根据SN获取二维码内容
        /// </summary>