feat(fullstack): Add organization scoping for application form

This commit is contained in:
2025-05-03 18:06:18 +02:00
parent 2771c71253
commit f748e14c81
12 changed files with 112 additions and 23 deletions

View File

@@ -20,6 +20,12 @@ paths:
operationId: getAllApplicationForms
tags:
- application-form
parameters:
- in: query
name: organizationId
schema:
type: string
description: Filter application forms by organization ID
responses:
"200":
description: Paged list of application forms
@@ -580,6 +586,7 @@ components:
- name
- formElements
- isTemplate
- organizationId
- createdBy
- lastModifiedBy
- createdAt
@@ -596,6 +603,8 @@ components:
$ref: "#/components/schemas/FormElementDto"
isTemplate:
type: boolean
organizationId:
type: string
createdBy:
$ref: "#/components/schemas/UserDto"
lastModifiedBy:
@@ -612,8 +621,6 @@ components:
- name
- formElements
- isTemplate
- createdBy
- lastModifiedBy
type: object
properties:
name:
@@ -625,6 +632,8 @@ components:
isTemplate:
type: boolean
default: false
organizationId:
type: string
PagedApplicationFormDto:
type: object