Skip to main content

BulkUpsertEquipmentLogsDto

entries object[]required
  • Array [
  • 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
  • ]
  • BulkUpsertEquipmentLogsDto
    {
    "entries": [
    {
    "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"
    }
    ]
    }