admin-dashboard-backend/groupTasks/groups/production1/index.json

126 lines
2.8 KiB
JSON

{
"category": "Janex",
"name": "Produktionstask 1",
"globalInputs": [
{
"parameterName": "kundenname",
"type": "text",
"displayName": "Name des Kunden"
},
{
"parameterName": "kiste",
"type": "number",
"displayName": "Nummer der Kiste"
},
{
"parameterName": "kiste2",
"type": "textarea",
"displayName": "Nummer der zweiten Kiste yooo"
},
{
"parameterName": "3d_printer_machine_selection",
"type": "select_machine",
"displayName": "3D Drucker",
"options": {
"location": 5,
"whitelistParts": [],
"blacklistParts": []
}
}
],
"tasks": [
{
"name": "Bild zu Label konvertieren",
"onFinish": "pause",
"undoPossible": true,
"repeatPossible": true,
"scriptPath": "test1.py",
"parameters": [
{
"parameterName": "labelformat",
"type": "text",
"displayName": "Format des Labels",
"global": false
},
{
"parameterName": "kiste",
"type": "number",
"displayName": "Nummer der Kiste",
"global": true
},
{
"parameterName": "kiste2",
"type": "textarea",
"displayName": "Nummer der zweiten Kiste lul",
"global": true
},
{
"parameterName": "print_machine_selection",
"type": "select_machine",
"displayName": "Drucker",
"options": {
"location": 5,
"whitelistParts": [],
"blacklistParts": []
}
}
]
},
{
"name": "Label drucken",
"onFinish": "next",
"undoPossible": false,
"repeatPossible": false,
"scriptPath": "test2.py",
"parameters": []
},
{
"name": "Label drucken1",
"onFinish": "next",
"undoPossible": false,
"repeatPossible": false,
"scriptPath": "test2.py",
"parameters": []
},
{
"name": "Label drucken2",
"onFinish": "next",
"undoPossible": false,
"repeatPossible": false,
"scriptPath": "test2.py",
"parameters": []
},
{
"name": "Label drucken3",
"onFinish": "next",
"undoPossible": false,
"repeatPossible": false,
"scriptPath": "test2.py",
"parameters": []
},
{
"name": "Label 1",
"onFinish": "next",
"undoPossible": false,
"repeatPossible": false,
"scriptPath": "test2.py",
"parameters": [
{
"parameterName": "kundenname",
"type": "text",
"displayName": "Name des Kunden",
"global": true
}
]
},
{
"name": "Label 2",
"onFinish": "pause",
"undoPossible": false,
"repeatPossible": true,
"scriptPath": "test3.py",
"parameters": []
}
]
}