分支自 SuZhouGuanHong/TaiYuanTaiZhong

dengjunjie
2024-04-06 dd2b970907682890ab0f16c6efc7c04edfe1598f
´úÂë¹ÜÀí/WMS/WMS_Server/WIDESEA_WebApi/Controllers/ToWms/ToWMSController.cs
@@ -11,6 +11,8 @@
    [ApiController]
    public class ToWMSController : ControllerBase
    {
        private static readonly object OutsourceInboundobj = new object();
        private static readonly object agvTransferListbj = new object();
        /// <summary>
        /// ç§»åº“(手动,临时)
        /// </summary>
@@ -31,18 +33,24 @@
        [HttpPost, Route("agvTransferList")]
        public WebResponseContent agvTransferList([FromBody] SaveModel saveModel)
        {
            return new ToMesServer().agvTransferList(saveModel);
            lock (agvTransferListbj)
            {
                return new ToMesServer().agvTransferList(saveModel);
            }
        }
        /// <summary>
        /// å¤–协入库(检测上料)
        /// å¤–协出库(检测上料)
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        [HttpPost, Route("OutsourceInbound")]
        public WebResponseContent OutsourceInbound([FromBody] SaveModel saveModel)
        {
            return new ToMesServer().OutsourceInbound(saveModel);
            lock (OutsourceInboundobj)
            {
                return new ToMesServer().OutsourceInbound(saveModel);
            }
        }
        /// <summary>
@@ -56,5 +64,15 @@
            return new ToMesServer().SendEpmtyTask(saveModel);
        }
        /// <summary>
        /// ç»‘定车轮
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        [HttpPost, Route("UpdateStation")]
        public WebResponseContent UpdateStation([FromBody] SaveModel saveModel)
        {
            return new ToMesServer().UpdateStation(saveModel);
        }
    }
}