1
yangpeixing
2026-01-28 513da724807c2fed2d4ec772b31d054a550d391a
WMS/WIDESEA_WMSServer/WIDESEA_OutboundService/Service/OutboundOrderDetailService.cs
@@ -673,6 +673,8 @@
                return WebResponseContent.Instance.Error("该出库单据非ERP推送,无法取消");
            }
            string ids ="";
            try
            {
            foreach (var item in outboundOrderDetails)
            {
                ids = item.LinId;
@@ -680,8 +682,6 @@
                postContent.Add(new StringContent(ids), "ids");
                string result = string.Empty;
                HttpClient client = null;
                try
                {
                    using (client = new HttpClient())
                    {
                        // 2. 发送请求
@@ -708,8 +708,9 @@
                        _outboundRepository.OutboundOrderRepository.DeleteAndMoveIntoHty(outboundOrder, OperateType.人工取消);
                    }
                    _unitOfWorkManage.CommitTran();
                }
                    // 假设ERP返回成功时返回成功响应
                    return WebResponseContent.Instance.OK(result);
                return WebResponseContent.Instance.OK();
                }
                catch (HttpRequestException ex)
@@ -725,9 +726,6 @@
                    // 处理其他异常
                    return WebResponseContent.Instance.Error($"处理失败: {ex.Message}");
                }
            }
            return WebResponseContent.Instance.OK();
        }
    }