Skip to main content

CreateProductionLogDto

teamIdstring
tunnelIdstringrequired
logDatestringrequired
shiftDesignationstringrequired

Possible values: [DAY, NIGHT, CUSTOM]

activityTypestring
oreTypestring
quantitynumberrequired
subCategoriesobjectrequired

Per-category quantity split. Keys validated against the tenant config.

Example: {"NUGGET":2.5,"SLUICED":1.2,"CRUSHED":0.3}
gradenumber
crewSizenumberrequired
equipmentUsedIdsstring[]
attachments object[]
  • Array [
  • urlstringrequired
    fileNamestringrequired
    uploadedAtstringrequired
    uploadedBystringrequired
  • ]
  • notesstring
    CreateProductionLogDto
    {
    "teamId": "string",
    "tunnelId": "string",
    "logDate": "string",
    "shiftDesignation": "DAY",
    "activityType": "string",
    "oreType": "string",
    "quantity": 0,
    "subCategories": {
    "NUGGET": 2.5,
    "SLUICED": 1.2,
    "CRUSHED": 0.3
    },
    "grade": 0,
    "crewSize": 0,
    "equipmentUsedIds": [
    "string"
    ],
    "attachments": [
    {
    "url": "string",
    "fileName": "string",
    "uploadedAt": "string",
    "uploadedBy": "string"
    }
    ],
    "notes": "string"
    }