| | |
| | | } |
| | | |
| | | record := &model.ReportWork{ |
| | | ProceduresID: params.ProcedureId, |
| | | WorkOrderID: procedure.WorkOrderID, |
| | | DeviceID: procedure.DeviceID, |
| | | DeviceName: procedure.ProceduresInfo.DeviceName, |
| | | ProcedureID: procedure.ProcedureID, |
| | | Channel: procedure.Channel, |
| | | StartTime: startTs, |
| | | EndTime: nowTs, |
| | | ReportAmount: params.ReportAmount, |
| | | FinishAmount: finishAmount, |
| | | WorkerID: params.WorkerID, |
| | | WorkerName: workerName, |
| | | WorkerTime: nowTs - startTs, |
| | | BarCode: snowflake.GenerateIdStr(), |
| | | ProceduresID: params.ProcedureId, |
| | | ProductProcedureID: procedure.ProductProcedureID, |
| | | WorkOrderID: procedure.WorkOrderID, |
| | | DeviceID: procedure.DeviceID, |
| | | DeviceName: procedure.ProceduresInfo.DeviceName, |
| | | ProcedureID: procedure.ProcedureID, |
| | | Channel: procedure.Channel, |
| | | StartTime: startTs, |
| | | EndTime: nowTs, |
| | | ReportAmount: params.ReportAmount, |
| | | FinishAmount: finishAmount, |
| | | WorkerID: params.WorkerID, |
| | | WorkerName: workerName, |
| | | WorkerTime: nowTs - startTs, |
| | | BarCode: snowflake.GenerateIdStr(), |
| | | } |
| | | |
| | | err = model.NewReportWorkSearch(nil).Create(record) |