schangxiang@126.com
2025-09-02 77893a9594023e0c007b73d128fe94d1b56ff547
县城推送
已修改1个文件
29 ■■■■■ 文件已修改
wcs/yunneiWCS/yunneiWCS/Form1.cs 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
wcs/yunneiWCS/yunneiWCS/Form1.cs
@@ -139,6 +139,8 @@
            Thread mesSendData = new Thread(mesDataTranffic);
            StartThread(mesSendData);
            new Thread(mesDataTranfficForRealMes).Start();
            new Thread(RefershData).Start();
@@ -2240,7 +2242,7 @@
        {
            while (true)
            {
                SystemWarningMsg.msg_mesDataTranffic = "";
                //SystemWarningMsg.msg_mesDataTranffic = "";
                try
                {
                    Thread.Sleep(3000);
@@ -2342,7 +2344,6 @@
        {
            while (true)
            {
                SystemWarningMsg.msg_mesDataTranfficForRealMes = "";
                try
                {
                    Thread.Sleep(5000);
@@ -2356,15 +2357,8 @@
                            {
                                try
                                {
                                    mesMsg res = null;
                                    if (isvirtual)
                                    {//模拟环境
                                        res = new mesMsg();
                                        res.ErrorCode = 0;
                                        res.ErrorMsg = "模拟环境下,模拟发送";
                                    }
                                    else
                                    {//正式环境
                                    ApiResponse<object> ret = null;
                                        //获取信息明细
                                        var details = mod.Wms_outInStockRecord_Details_V2_Mes.Where(x => x.mainId == itemTask.ID).ToList();
                                        List<InboundStockInfoToMes> pushData = new List<InboundStockInfoToMes>();
@@ -2383,7 +2377,15 @@
                                                version = itemTask.version,
                                            });
                                        }
                                        ApiResponse<object> ret = null;
                                    if (isvirtual)
                                    {//模拟环境
                                        ret = new ApiResponse<object>();
                                        ret.Success = true;
                                        ret.Message = "系统模拟完成";
                                    }
                                    else
                                    {
                                        switch (itemTask.outInFlag)
                                        {
                                            case (int)OutInFlag.入库:
@@ -2394,6 +2396,7 @@
                                                break;
                                            default:
                                                break;
                                        }
                                        }
                                        if (ret.Success)
@@ -2408,7 +2411,7 @@
                                        itemTask.MesRet = ret.Message;
                                        itemTask.SendToMesCount = (itemTask.SendToMesCount ?? 0) + 1;
                                        mod.SaveChanges();
                                    }
                                }
                                catch (Exception ex)
                                {