kyy
2025-07-30 1d906834e4b998d9bcaa5c41d60e429bf1f694d3
MES.Service/service/BasicData/MesCgthSqManager.cs
@@ -36,7 +36,7 @@
        // 提取主表和明细表DTO
        var erpMain = erpCgth.ErpCgtha;
        var erpDetails = erpCgth.ErpCgthB ?? new List<ErpCgthB>(); // 避免明细为null
        var erpDetails = erpCgth.ErpCgthBList ?? new List<ErpCgthBList>(); // 避免明细为null
        // 步骤1:映射主表基础数据(暂不处理Id)
        var mesMain = MapErpCgthaToMesCgthSq(erpMain);
@@ -193,7 +193,7 @@
    /// <summary>
    /// 明细表映射(使用提前确定的mainId作为Mid)
    /// </summary>
    private List<MesCgthSqDetail> MapErpCgthBToMesCgthSqDetail(List<ErpCgthB> erpDetails, Guid mainId)
    private List<MesCgthSqDetail> MapErpCgthBToMesCgthSqDetail(List<ErpCgthBList> erpDetails, Guid mainId)
    {
        return erpDetails.Select(erpDetail => new MesCgthSqDetail
        {