Copier query getDossierIdByNumber ($dossierNumber: Int ! ) {
dossier(number: $dossierNumber) {
id
}
}
{
"query" : <query>,
"operationName" : "getDossierIdByNumber" ,
"variables" : {
"dossierNumber" : 1234
}
}
Copier query getInstructeursForDossier ($dossierNumber: Int ! ) {
dossier(number: $dossierNumber) {
instructeurs {
id
email
}
}
}
{
"query" : <query>,
"operationName" : "getInstructeursForDossier" ,
"variables" : {
"dossierNumber" : 1234
}
}
Copier query getInstructeursForGroupeInstructeur ($groupeInstructeurNumber: Int ! ) {
groupeInstructeur(number: $groupeInstructeurNumber) {
instructeurs {
id
email
}
}
}
{
"query" : <query>,
"operationName" : "getInstructeursForGroupeInstructeur" ,
"variables" : {
"groupeInstructeurNumber" : 1234
}
}
Copier mutation dossierArchiver ($input: DossierArchiverInput ! ) {
dossierArchiver(input: $input) {
dossier {
id
}
errors {
message
}
}
}
mutation dossierPasserEnInstruction ($input: DossierPasserEnInstructionInput ! ) {
dossierPasserEnInstruction(input: $input) {
dossier {
id
}
errors {
message
}
}
}
mutation dossierAccepter ($input: DossierAccepterInput ! ) {
dossierAccepter(input: $input) {
dossier {
id
}
errors {
message
}
}
}
mutation dossierRefuser ($input: DossierRefuserInput ! ) {
dossierRefuser(input: $input) {
dossier {
id
}
errors {
message
}
}
}
mutation dossierClasserSansSuite ($input: DossierClasserSansSuiteInput ! ) {
dossierClasserSansSuite(input: $input) {
dossier {
id
}
errors {
message
}
}
}
# Quand le dossier a déjà été terminé :
mutation dossierRepasserEnInstruction ($input: DossierRepasserEnInstructionInput ! ) {
dossierRepasserEnInstruction(input: $input) {
dossier {
id
}
errors {
message
}
}
}
# Puis éventuellement :
mutation dossierRepasserEnConstruction ($input: DossierRepasserEnConstructionInput ! ) {
dossierRepasserEnConstruction(input: $input) {
dossier {
id
}
errors {
message
}
}
}
Copier # Archiver un dossier
{
"query" : <query>,
"operationName" : "dossierArchiver" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf"
}
}
}
# Passer un dossier en instruction
{
"query" : <query>,
"operationName" : "dossierPasserEnInstruction" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"disableNotification" : false
}
}
}
# Accepter un dossier
{
"query" : <query>,
"operationName" : "dossierAccepter" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"motivation" : "J’accepte ce dossier" ,
"disableNotification" : false
}
}
}
# Refuser un dossier
{
"query" : <query>,
"operationName" : "dossierRefuser" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"motivation" : "Je refuse ce dossier" ,
"disableNotification" : false
}
}
}
# Classer un dossier sans suite
{
"query" : <query>,
"operationName" : "dossierClasserSansSuite" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"motivation" : "Je classe ce dossier sans suite" ,
"disableNotification" : false
}
}
}
# Repasser un dossier en instruction
{
"query" : <query>,
"operationName" : "dossierRepasserEnInstruction" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"disableNotification" : false
}
}
}
# Repasser un dossier en construction
{
"query" : <query>,
"operationName" : "dossierRepasserEnConstruction" ,
"variables" : {
"input" : {
"dossierId" : "UHJvY4VkdXKlLTI5NTgw" ,
"instructeurId" : "OPJvtN7kdXKlLTI4NTlf" ,
"disableNotification" : false
}
}
}