chengsc
2025-01-17 32bf3387b6a2217976badc021ca94576210c8f2c
修改主扫分拣问题
4个文件已修改
42 ■■■■■ 已修改文件
Wms/Model/InterFaceModel/AsnModels.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/WMS.IBLL/IBllSoServer/IExportNoticeServer.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/Wms/Controllers/DownApiController.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/Model/InterFaceModel/AsnModels.cs
@@ -105,6 +105,7 @@
    public class BoxInfoCheck
    {
        public string BoxNo { get; set; }
        public string PalletNo { get; set; }
        public string TaskNo { get; set; }
    }
Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
@@ -3804,10 +3804,10 @@
        }
        /// <summary>
        /// 获取拆垛分拣主扫箱码出库
        /// 拆垛分拣主扫箱码出库
        /// </summary>
        /// <param name="model">拆垛托盘号和WCS任务号</param>
        /// <returns>拆垛托盘信息</returns>
        /// <param name="model">箱号</param>
        /// <returns>出库分拣口</returns>
        public string BoxInfoExportWcs(string boxno)
        {
            try
@@ -3990,7 +3990,7 @@
                //修改出库单信息
                Db.Updateable(notice).ExecuteCommand();
                
                return "";
                return allot.LoadingAddre;
            }
            catch (Exception e)
            {
Wms/WMS.IBLL/IBllSoServer/IExportNoticeServer.cs
@@ -223,5 +223,12 @@
        /// <returns>拆垛托盘信息</returns>
        public RequestBoxInfoCheck BoxInfoCheckWcs(BoxInfoCheck model);
        /// <summary>
        /// 拆垛分拣主扫箱码出库
        /// </summary>
        /// <param name="boxno"></param>
        /// <returns></returns>
        string BoxInfoExportWcs(string boxno);
    }
}
Wms/Wms/Controllers/DownApiController.cs
@@ -724,6 +724,32 @@
        }
        /// <summary>
        /// 成品箱码拆垛拣货
        /// </summary>
        /// <param name="model">入库单信息</param>
        /// <returns></returns>
        [AllowAnonymous]
        [HttpPost]
        public IActionResult ResultBoxInfoExportWcs(BoxInfoCheck model)
        {
            var logStr = $@".\log\WCS\WCS申请成品箱码拆垛拣货信息" + DateTime.Now.ToString("yyyyMMdd") + ".txt";
            try
            {
                //返回出库分拣装车口
                var list = _exNoticeSvc.BoxInfoExportWcs(model.BoxNo);
                return Ok(new { Success = 1, Message = "成品箱码拆垛拣货成功", loadubgAddre = list });
            }
            catch (Exception e)
            {
                LogFile.SaveLogToFile($"WCS申请成品箱码拆垛拣货异常返回:( {e.Message} ),", logStr);
                return Ok(new ErpModel { Success = -1, Message = e.Message });
            }
        }
        #region AGV