| | |
| | | var mylist = mycontext.mes_batchOrderUPI_new.Where(x => x.PackageCode == item.PackageCode).ToList(); |
| | | var gg = mylist.GroupBy(x => new { x.DetailName, x.Info16 }); |
| | | int i = 0; |
| | | int maxCount = 10; |
| | | if (gg.Count() > 10) |
| | | { |
| | | errMsg = $"æå°é误 æå°æºåç§°{_PrinterName},é误信æ¯ï¼æå°è¶
åºäºéå¶æ¡æ°ï¼æå¤§ä¸è½è¶
è¿{maxCount}æ¡ï¼å®é
{gg.Count()}æ¡"; |
| | | Log4NetHelper.WriteErrorLog(LogType.Print, errMsg, null); |
| | | return; |
| | | } |
| | | foreach (var g in gg) |
| | | { |
| | | i++; |
| | |
| | | data.Add("detail_" + i + "_number", g.ToList().Count());//é¨ä»¶æ°é |
| | | } |
| | | //è¿ä¸ªå°æ¹æ¯å°å©ä¸çæ°æ® æ¸
空 |
| | | for (int p = (i + 1); p <= 6; p++) |
| | | //æå¤§å¼æ¹ä¸º 10 ãEditby shaocx,2025-03-31ã |
| | | for (int p = (i + 1); p <= maxCount; p++) |
| | | { |
| | | data.Add("detail_" + p, "");//é¨ä»¶åç§° |
| | | data.Add("detail_" + p + "_length", "");//é¨ä»¶å°ºå¯¸ |