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