| | |
| | | /// 格式:{orderNo}_{timestamp}_{randomString} |
| | | /// </summary> |
| | | public string? RequestId { get; set; } |
| | | |
| | | public string[]? OrderStatus { get; set; } // 新增:工单状态筛选 |
| | | } |
| | |
| | | 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> |