feat(fullstack): Add form element section and stepper
This commit is contained in:
154
testdata.json
154
testdata.json
@@ -3,83 +3,97 @@
|
||||
"name": "",
|
||||
"createdBy": "Denis",
|
||||
"lastModifiedBy": "Denis",
|
||||
"formElements": [
|
||||
"formElementSections": [
|
||||
{
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
"title": "Section 1",
|
||||
"shortTitle": "S1",
|
||||
"description": "First section of the form",
|
||||
"formElements": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (schwerwiegend)",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
}
|
||||
],
|
||||
"type": "SWITCH"
|
||||
},
|
||||
{
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (keine Auswirkungen)",
|
||||
"processingPurpose": "NONE",
|
||||
"employeeDataCategory": "NONE"
|
||||
}
|
||||
],
|
||||
"type": "SWITCH"
|
||||
},
|
||||
{
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (Mittel)",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
}
|
||||
],
|
||||
"type": "CHECKBOX"
|
||||
},
|
||||
{
|
||||
"title": "Eine weitere Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (schwerwiegend)",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
}
|
||||
],
|
||||
"type": "SWITCH"
|
||||
},
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Ablehnen",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
}
|
||||
],
|
||||
"type": "SELECT"
|
||||
},
|
||||
{
|
||||
"title": "Eine weitere Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (keine Auswirkungen)",
|
||||
"processingPurpose": "NONE",
|
||||
"employeeDataCategory": "NONE"
|
||||
}
|
||||
],
|
||||
"type": "SWITCH"
|
||||
},
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Ablehnen",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
"title": "Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen (Mittel)",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
}
|
||||
],
|
||||
"type": "CHECKBOX"
|
||||
}
|
||||
],
|
||||
"type": "RADIOBUTTON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Section 2",
|
||||
"shortTitle": "S2",
|
||||
"description": "Second section of the form",
|
||||
"formElements": [
|
||||
{
|
||||
"title": "Eine weitere Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
},
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Ablehnen",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
}
|
||||
],
|
||||
"type": "SELECT"
|
||||
},
|
||||
{
|
||||
"title": "Eine weitere Zustimmung erforderlich",
|
||||
"description": "Bitte wählen Sie eine Option aus, um fortzufahren.",
|
||||
"options": [
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Zustimmen",
|
||||
"processingPurpose": "BUSINESS_PROCESS",
|
||||
"employeeDataCategory": "SENSITIVE"
|
||||
},
|
||||
{
|
||||
"value": "false",
|
||||
"label": "Ablehnen",
|
||||
"processingPurpose": "DATA_ANALYSIS",
|
||||
"employeeDataCategory": "REVIEW_REQUIRED"
|
||||
}
|
||||
],
|
||||
"type": "RADIOBUTTON"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user