From 9f278f5771cfd88bd6567c58f198f40b7a22160d Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期四, 16 四月 2026 23:16:46 +0800
Subject: [PATCH] fix(StockService): 注释掉MES绑定和解绑逻辑

---
 Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs |  128 +++++++++++++++++++++---------------------
 1 files changed, 64 insertions(+), 64 deletions(-)

diff --git a/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs b/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs
index 8fde2b8..47d1605 100644
--- a/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs
+++ b/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs
@@ -145,19 +145,19 @@
                     Status = StockStatusEmun.缁勭洏鏆傚瓨.GetHashCode(),
                 }).ToList();
 
-                var bindRequest = new BindContainerRequest
-                {
-                    ContainerCode = stock?.TargetPalletNo,
-                    EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
-                    ResourceCode = StockConstants.MES_RESOURCE_CODE,
-                    LocalTime = now,
-                    OperationType = StockConstants.MES_BIND_OPERATION_TYPE,
-                    ContainerSfcList = details.Select(d => new ContainerSfcItem
-                    {
-                        Sfc = d.SerialNumber,
-                        Location = d.InboundOrderRowNo.ToString(),
-                    }).ToList()
-                };
+                //var bindRequest = new BindContainerRequest
+                //{
+                //    ContainerCode = stock?.TargetPalletNo,
+                //    EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
+                //    ResourceCode = StockConstants.MES_RESOURCE_CODE,
+                //    LocalTime = now,
+                //    OperationType = StockConstants.MES_BIND_OPERATION_TYPE,
+                //    ContainerSfcList = details.Select(d => new ContainerSfcItem
+                //    {
+                //        Sfc = d.SerialNumber,
+                //        Location = d.InboundOrderRowNo.ToString(),
+                //    }).ToList()
+                //};
 
                 return await ExecuteWithinTransactionAsync(async () =>
                 {
@@ -187,11 +187,11 @@
                     result = StockInfoService.Repository.AddData(entity, x => x.Details);
                     if (!result) return content.Error("缁勭洏澶辫触");
 
-                    var mesResult = _mesService.BindContainer(bindRequest);
-                    if (mesResult == null || mesResult.Data == null || !mesResult.Data.IsSuccess)
-                    {
-                        return content.Error($"缁勭洏鎴愬姛锛屼絾MES缁戝畾澶辫触: {mesResult?.Data?.Msg ?? mesResult?.ErrorMessage ?? "鏈煡閿欒"}");
-                    }
+                    //var mesResult = _mesService.BindContainer(bindRequest);
+                    //if (mesResult == null || mesResult.Data == null || !mesResult.Data.IsSuccess)
+                    //{
+                    //    return content.Error($"缁勭洏鎴愬姛锛屼絾MES缁戝畾澶辫触: {mesResult?.Data?.Msg ?? mesResult?.ErrorMessage ?? "鏈煡閿欒"}");
+                    //}
                     return content.OK("缁勭洏鎴愬姛");
                 });
             }
@@ -254,43 +254,43 @@
                         return content.Error("鎹㈢洏鍘嗗彶璁板綍淇濆瓨澶辫触");
 
                     // 璋冪敤MES瑙g粦婧愭墭鐩樼數鑺�
-                    var unbindRequest = new UnBindContainerRequest
-                    {
-                        EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
-                        ResourceCode = StockConstants.MES_RESOURCE_CODE,
-                        LocalTime = DateTime.Now,
-                        ContainCode = stock.SourcePalletNo,
-                        SfcList = detailEntities.Select(d => d.SerialNumber).ToList()
-                    };
-                    var unbindResult = _mesService.UnBindContainer(unbindRequest);
-                    if (unbindResult == null || unbindResult.Data == null || !unbindResult.Data.IsSuccess)
-                    {
-                        return content.Error($"鎹㈢洏鎴愬姛锛屼絾MES瑙g粦澶辫触: {unbindResult?.Data?.Msg ?? unbindResult?.ErrorMessage ?? "鏈煡閿欒"}");
-                    }
+                    //var unbindRequest = new UnBindContainerRequest
+                    //{
+                    //    EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
+                    //    ResourceCode = StockConstants.MES_RESOURCE_CODE,
+                    //    LocalTime = DateTime.Now,
+                    //    ContainCode = stock.SourcePalletNo,
+                    //    SfcList = detailEntities.Select(d => d.SerialNumber).ToList()
+                    //};
+                    //var unbindResult = _mesService.UnBindContainer(unbindRequest);
+                    //if (unbindResult == null || unbindResult.Data == null || !unbindResult.Data.IsSuccess)
+                    //{
+                    //    return content.Error($"鎹㈢洏鎴愬姛锛屼絾MES瑙g粦澶辫触: {unbindResult?.Data?.Msg ?? unbindResult?.ErrorMessage ?? "鏈煡閿欒"}");
+                    //}
 
                     detailEntities.ForEach(d => d.StockId = targetStock.Id);
                     var result = await StockInfoDetailService.Repository.UpdateDataAsync(detailEntities);
                     if (!result) return content.Error("鎹㈢洏澶辫触");
 
                     // 璋冪敤MES缁戝畾鐩爣鎵樼洏鐢佃姱
-                    var bindRequest = new BindContainerRequest
-                    {
-                        ContainerCode = stock.TargetPalletNo,
-                        EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
-                        ResourceCode = StockConstants.MES_RESOURCE_CODE,
-                        LocalTime = DateTime.Now,
-                        OperationType = StockConstants.MES_BIND_OPERATION_TYPE,
-                        ContainerSfcList = detailEntities.Select(d => new ContainerSfcItem
-                        {
-                            Sfc = d.SerialNumber,
-                            Location = d.InboundOrderRowNo.ToString()
-                        }).ToList()
-                    };
-                    var bindResult = _mesService.BindContainer(bindRequest);
-                    if (bindResult == null || bindResult.Data == null || !bindResult.Data.IsSuccess)
-                    {
-                        return content.Error($"鎹㈢洏鎴愬姛锛屼絾MES缁戝畾澶辫触: {bindResult?.Data?.Msg ?? bindResult?.ErrorMessage ?? "鏈煡閿欒"}");
-                    }
+                    //var bindRequest = new BindContainerRequest
+                    //{
+                    //    ContainerCode = stock.TargetPalletNo,
+                    //    EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
+                    //    ResourceCode = StockConstants.MES_RESOURCE_CODE,
+                    //    LocalTime = DateTime.Now,
+                    //    OperationType = StockConstants.MES_BIND_OPERATION_TYPE,
+                    //    ContainerSfcList = detailEntities.Select(d => new ContainerSfcItem
+                    //    {
+                    //        Sfc = d.SerialNumber,
+                    //        Location = d.InboundOrderRowNo.ToString()
+                    //    }).ToList()
+                    //};
+                    //var bindResult = _mesService.BindContainer(bindRequest);
+                    //if (bindResult == null || bindResult.Data == null || !bindResult.Data.IsSuccess)
+                    //{
+                    //    return content.Error($"鎹㈢洏鎴愬姛锛屼絾MES缁戝畾澶辫触: {bindResult?.Data?.Msg ?? bindResult?.ErrorMessage ?? "鏈煡閿欒"}");
+                    //}
 
                     return content.OK("鎹㈢洏鎴愬姛");
                 });
@@ -361,22 +361,22 @@
                         return content.Error("鎷嗙洏鍘嗗彶璁板綍淇濆瓨澶辫触");
 
                     // 璋冪敤MES瑙g粦鐢佃姱
-                    var unbindRequest = new UnBindContainerRequest
-                    {
-                        EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
-                        ResourceCode = StockConstants.MES_RESOURCE_CODE,
-                        LocalTime = DateTime.Now,
-                        ContainCode = stock.SourcePalletNo,
-                        SfcList = detailEntities.Select(d => d.SerialNumber).ToList()
-                    };
-                    var unbindResult = _mesService.UnBindContainer(unbindRequest);
-                    if (unbindResult == null || unbindResult.Data == null || !unbindResult.Data.IsSuccess)
-                    {
-                        return content.Error($"鎷嗙洏鎴愬姛锛屼絾MES瑙g粦澶辫触: {unbindResult?.Data?.Msg ?? unbindResult?.ErrorMessage ?? "鏈煡閿欒"}");
-                    }
+                    //var unbindRequest = new UnBindContainerRequest
+                    //{
+                    //    EquipmentCode = StockConstants.MES_EQUIPMENT_CODE,
+                    //    ResourceCode = StockConstants.MES_RESOURCE_CODE,
+                    //    LocalTime = DateTime.Now,
+                    //    ContainCode = stock.SourcePalletNo,
+                    //    SfcList = detailEntities.Select(d => d.SerialNumber).ToList()
+                    //};
+                    //var unbindResult = _mesService.UnBindContainer(unbindRequest);
+                    //if (unbindResult == null || unbindResult.Data == null || !unbindResult.Data.IsSuccess)
+                    //{
+                    //    return content.Error($"鎷嗙洏鎴愬姛锛屼絾MES瑙g粦澶辫触: {unbindResult?.Data?.Msg ?? unbindResult?.ErrorMessage ?? "鏈煡閿欒"}");
+                    //}
 
-                    var result = await StockInfoDetailService.Repository.DeleteDataAsync(detailEntities);
-                    if (!result) return content.Error("鎷嗙洏澶辫触");
+                    //var result = await StockInfoDetailService.Repository.DeleteDataAsync(detailEntities);
+                    //if (!result) return content.Error("鎷嗙洏澶辫触");
                     return content.OK("鎷嗙洏鎴愬姛");
                 });
             }

--
Gitblit v1.9.3