CRZ
5 天以前 89fa5f03903ed6161474dcbe8528503f69f804d1
MES.Service/service/Warehouse/MesReturnwareManager.cs
@@ -183,7 +183,8 @@
                    CustItemNo = dto.CustItemNo,
                    CustItemName = dto.CustItemName,
                    CustItemModel = dto.CustItemModel,
                    Remarks=dto.Remarks
                    Remarks=dto.Remarks,
                    BatchNo = dto.FLot
                };
@@ -225,9 +226,11 @@
                    // 重新计算并更新相关销售订单的over状态(与生成时逻辑相同)
                    if (returnDetailsToDelete.Any())
                    {
                        UpdateSalesOrderOverStatusAfterDelete(db, returnDetailsToDelete);
                        //UpdateSalesOrderOverStatusAfterDelete(db, returnDetailsToDelete);
                        Console.WriteLine($"退货通知单已删除,已跳过销售订单状态自动更新");
                    }
                    return 1;
                }
                
@@ -270,7 +273,7 @@
                    Console.WriteLine($"生成检验单成功: {message}");
                    
                    // 生成检验单成功后,更新相关销售订单的over字段
                    UpdateSalesOrderOverStatus(db, mesReturnwareDetails);
                    //UpdateSalesOrderOverStatus(db, mesReturnwareDetails);
                }
            }
            catch (Exception ex)