| | |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info5), u => u.Info5.Contains(input.Info5.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info5), u => u.Info5.Contains(input.Info5.Trim())) |
| | | .Where(x => ((DateTime)x.CreateTime).ToString("yyyyMMdd") == DateTime.Now.ToString("yyyyMMdd")) |
| | | .Where(x => x.IsKitting == false) |
| | | .Where(x => x.IsUnline == null || x.IsUnline == false) |
| | | .OrderBy(g => g.Id) |
| | | .ToListAsync(); // 确保获取结果为 List |
| | | |
| | |
| | | { |
| | | if (!listDaoUbi.Contains(item.UPI)) // 使用 HashSet 进行查找 |
| | | { |
| | | var pc = await _mesPackageGatherRep.GetFirstAsync(x => x.PackageCode == item.PackageCode); |
| | | listRes.Add(new WmsShortageListOutput |
| | | { |
| | | UPI = item.UPI, |
| | |
| | | PlanNo = item.PlanNo, |
| | | Info5 = item.Info5, |
| | | Info4 = item.Info4, |
| | | Info10 = item.Info10, |
| | | Info11 = item.Info11, |
| | | Info12 = item.Info12, |
| | | Info13 = item.Info13, |
| | | Info10 = pc.Info10, |
| | | Info11 = pc.Info11, |
| | | Info12 = pc.Info12, |
| | | Info13 = pc.Info13, |
| | | //Info14 = item.Info14, |
| | | Info15 = item.Info15, |
| | | Info16 = item.Info16, |
| | |
| | | DateTime currentDate = DateTime.Now; |
| | | // 计算一周之前的时间 |
| | | //DateTime oneWeekAgo = currentDate.AddDays(-7); |
| | | |
| | | |
| | | // 获取当前文化信息 |
| | | CultureInfo cultureInfo = CultureInfo.CurrentCulture; |
| | | |
| | |
| | | |
| | | resultList.Add(new Home_Order_Info |
| | | { |
| | | Name = "本周下线订单数", |
| | | Name = "本周生产订单数", |
| | | Value = orderCount |
| | | }); |
| | | resultList.Add(new Home_Order_Info |