快乐的昕的电脑
2025-09-29 7a7b9fe265770033924a1dde3cdb36e2473ef6e8
筛选工单状态
已修改2个文件
14 ■■■■ 文件已修改
Entites/Dto/OrderMachineDto.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Services/WomdaaManager.cs 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Entites/Dto/OrderMachineDto.cs
@@ -29,4 +29,6 @@
    /// 格式:{orderNo}_{timestamp}_{randomString}
    /// </summary>
    public string? RequestId { get; set; }
    public string[]? OrderStatus { get; set; } // 新增:工单状态筛选
}
Services/WomdaaManager.cs
@@ -17,9 +17,15 @@
    public List<VOrdreBycl> GetWomdaasByEngineeringNo(OrderMachineDto query)
    {
        var list = VOrders(query);
        var vOrders = list.GroupBy(p => p.cutterId)
            .Select(g => g.First()).ToList();
        return vOrders;
        // 增加状态筛选
        if (query.OrderStatus != null && query.OrderStatus.Any())
        {
            list = list.Where(p => p.Daa018 != null && query.OrderStatus.Contains(p.Daa018)).ToList();
        }
        // 去掉模具分组,直接返回筛选结果
        return list;
    }
    /// <summary>