Compare commits

...

3 Commits
demo ... master

Author SHA1 Message Date
zhangzhuo
1d6c2a99c9 修改报表导出时间 2025-04-01 15:29:09 +08:00
anerx
380a5e6b7c 修改报表导出模板内容 2025-03-29 17:02:00 +08:00
anerx
4000c331ac 怎加报表码垛时间 2025-03-29 14:27:07 +08:00
2 changed files with 7 additions and 6 deletions

View File

@ -53,22 +53,23 @@ public class ReportExportService(
{ {
DataTable dt = new DataTable(); DataTable dt = new DataTable();
dt.Columns.Add("LOT"); dt.Columns.Add("LOT");
dt.Columns.Add("DTEX_FILA"); dt.Columns.Add("DEN");
dt.Columns.Add("总个数/垛"); dt.Columns.Add("总个数/垛");
dt.Columns.Add("生产时间"); dt.Columns.Add("生产时间");
dt.Columns.Add("机台"); dt.Columns.Add("机台");
dt.Columns.Add("班次"); dt.Columns.Add("班次");
dt.Columns.Add("码垛时间");
for (int i = 1; i <= yarns.Count; i++) for (int i = 1; i <= yarns.Count; i++)
{ {
if (i == 1) if (i == 1)
{ {
dt.Rows.Add(yarns[i - 1].Lot, tray.DtexFila, yarns.Count, yarns[i - 1].ProduceTime, dt.Rows.Add(yarns[i - 1].Lot, tray.DenFila, yarns.Count, yarns[i - 1].ProduceTime,
yarns[i - 1].Machine, yarns[i - 1].WorkShift); yarns[i - 1].Machine, yarns[i - 1].WorkShift, yarns[i - 1].StackTime);
} }
else else
{ {
dt.Rows.Add(yarns[i - 1].Lot, tray.DtexFila, " ", yarns[i - 1].ProduceTime, dt.Rows.Add(yarns[i - 1].Lot, tray.DenFila, " ", yarns[i - 1].ProduceTime,
yarns[i - 1].Machine, yarns[i - 1].WorkShift); yarns[i - 1].Machine, yarns[i - 1].WorkShift,yarns[i - 1].StackTime);
} }
} }

View File

@ -204,10 +204,10 @@ public class HyosungRuntime(
{ {
await trayService.StorageAsync(info.TrayCode); await trayService.StorageAsync(info.TrayCode);
reportExportService.ExportSampleAsync(info.TrayCode);
await hyosungAgvService.StorageAsync(info.TrayCode); await hyosungAgvService.StorageAsync(info.TrayCode);
//标志下线已完成 //标志下线已完成
await hyosungPlcService.LeaveCompletedAsync(); await hyosungPlcService.LeaveCompletedAsync();
await reportExportService.ExportSampleAsync(info.TrayCode);
logger.LogInformation($"plc leaving production line success"); logger.LogInformation($"plc leaving production line success");
} }
catch (Exception e) catch (Exception e)