Skip to main content

UpsertEquipmentLogDto

equipmentIdstringrequired
tunnelIdstringrequired
logDatestringrequired
shiftDesignationstringrequired

Possible values: [DAY, NIGHT, CUSTOM]

srsCategorystringrequired

Possible values: [LOCOMOTIVE, WAGON, COMPRESSOR, BOBCAT_LHD, BOESMAN_DRILL, PUMP, LAMP]

statusstringrequired

Possible values: [OPERATIONAL, UNDER_MAINTENANCE, BROKEN_DOWN, NOT_AVAILABLE]

operationalMinutesnumber

Operational minutes within the shift (FR-EQUIP-002).

totalShiftMinutesnumber

Total shift minutes. Defaults to 720 (12h).

breakdownDurationMinutesnumber
breakdownCategorystring

Possible values: [MECHANICAL, ELECTRICAL, OPERATOR_ERROR, SUPPLY_SHORTAGE]

breakdownReasonstring
pressureReadingBarnumber

COMPRESSOR — pressure reading (bar).

dischargeVolumeM3number

PUMP — discharge volume (m³).

unitsAssignednumber

WAGON / BOESMAN_DRILL — assigned unit count.

unitsOperationalnumber

WAGON / BOESMAN_DRILL — operational unit count.

shiftsUsednumber

BOESMAN_DRILL — shifts used.

lampsIssuednumber

LAMP — number issued at shift start.

lampsReturnednumber

LAMP — number returned at shift end.

notesstring
UpsertEquipmentLogDto
{
"equipmentId": "string",
"tunnelId": "string",
"logDate": "string",
"shiftDesignation": "DAY",
"srsCategory": "LOCOMOTIVE",
"status": "OPERATIONAL",
"operationalMinutes": 0,
"totalShiftMinutes": 0,
"breakdownDurationMinutes": 0,
"breakdownCategory": "MECHANICAL",
"breakdownReason": "string",
"pressureReadingBar": 0,
"dischargeVolumeM3": 0,
"unitsAssigned": 0,
"unitsOperational": 0,
"shiftsUsed": 0,
"lampsIssued": 0,
"lampsReturned": 0,
"notes": "string"
}