salutcesmoileo #4
@ -400,7 +400,27 @@ paths:
|
||||
schema:
|
||||
type: integer
|
||||
|
||||
|
||||
patch:
|
||||
summary: Change the state of a register request
|
||||
tags:
|
||||
- RegisterRequests
|
||||
security:
|
||||
- bearer: []
|
||||
requestBody:
|
||||
|
||||
required: true
|
||||
content:
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
tonitch
commented
tu peux ajouter la ligne tu peux ajouter la ligne
`enum: blop1, blop2, blop3, ...`
en dessous et au même niveau que type pour spécifier les différent paramètres disponible.
|
||||
type: object
|
||||
properties:
|
||||
tonitch
commented
si tu appliques les précédents commentaire tu as soit le choix de laisser le post dans si tu appliques les précédents commentaire tu as soit le choix de laisser le post dans `/Requests/{type}` soit de le mettre avec `/Requests` et dans ce cas il suffit de mettre le type en paramètre dans `requestBody` ou dans `query` (je pense que requestBody serait mieux dans le cas présent)
|
||||
State:
|
||||
tonitch marked this conversation as resolved
Outdated
Maxime
commented
PAS studentRegistrattion PAS studentRegistrattion
|
||||
type: string
|
||||
responses:
|
||||
'201':
|
||||
description: State modified
|
||||
'401':
|
||||
$ref: '#/components/responses/UnauthorizedError'
|
||||
|
||||
/RegRequest:
|
||||
post :
|
||||
summary: Add a new student
|
||||
@ -563,6 +583,56 @@ components:
|
||||
description : Follow the iso 8601 ("YYYY-MM-DD")
|
||||
State :
|
||||
type : string
|
||||
|
||||
|
||||
ReRegRequest:
|
||||
type : object
|
||||
properties :
|
||||
id :
|
||||
type : integer
|
||||
RegNo :
|
||||
type : integer
|
||||
NewCursusid :
|
||||
type : integer
|
||||
State :
|
||||
type : string
|
||||
|
||||
|
||||
SSRequests:
|
||||
type : object
|
||||
properties :
|
||||
id :
|
||||
type : integer
|
||||
RegNo :
|
||||
type : integer
|
||||
Amount :
|
||||
type : integer
|
||||
Document :
|
||||
type : string
|
||||
description : justification document for a scholarship
|
||||
|
||||
UnRegRequest :
|
||||
type : object
|
||||
properties :
|
||||
id :
|
||||
type : integer
|
||||
RegNo :
|
||||
type : integer
|
||||
State :
|
||||
type : string
|
||||
|
||||
ExempRequest :
|
||||
type : object
|
||||
properties :
|
||||
id:
|
||||
type : integer
|
||||
RegNo :
|
||||
type : integer
|
||||
Courseid :
|
||||
type : integer
|
||||
State :
|
||||
type : string
|
||||
|
||||
|
||||
responses:
|
||||
UnauthorizedError:
|
||||
|
Loading…
Reference in New Issue
Block a user
je ne sais pas si c'est l'intention, mais tu n'as pas la possibilité de faire un fetch de toutes les requests.
le plus simple est de changer l'endpoint à
/Requests
et le paramètre tu peux le mettre à
in: query
. enrequired: false