Rolebase Développeurs

meeting_step

Étape de réunion, représente une étape spécifique ou un point de l'ordre du jour au sein d'une réunion, utilisée pour structurer les réunions et suivre la progression à travers des activités comme les notes, discussions, listes de vérification et tâches.

Champs

ChampTypeDescription
iduuidIdentifiant unique de l'étape
meetingIduuidRéférence à la réunion
stepConfigIdStringRéférence à la configuration de l'étape dans le stepsConfig de la réunion
typeMeeting_Step_Type_EnumType d'étape de réunion
datameeting_step_dataDonnées et contenu spécifiques à l'étape
notesStringNotes et documentation de l'étape

Relations

Relations objet :

  • meeting — La réunion à laquelle cette étape appartient

Types d'étapes

  • Tour — Notes (nom historique pour l'étape de notes/tour de table)
  • Threads — Étape des discussions
  • Checklist — Revue de la liste de vérification du cercle
  • Indicators — Revue des indicateurs du cercle
  • Tasks — Étape de gestion des tâches

Exemples de requêtes

Obtenir les étapes d'une réunion

query GetMeetingSteps($meetingId: uuid!) {
meeting_step(where: { meetingId: { _eq: $meetingId } }) {
id
type
stepConfigId
data
notes
}
}

Exemples de mutations

Créer une étape de réunion

mutation CreateMeetingStep {
insert_meeting_step_one(
object: {
meetingId: "meeting-id"
stepConfigId: "step-1"
type: Tour
data: {}
notes: "Opening check-in round"
}
) {
id
type
data
}
}

Mettre à jour les données et notes d'une étape

mutation UpdateMeetingStep($id: uuid!, $data: json!, $notes: String!) {
update_meeting_step_by_pk(
pk_columns: { id: $id }
_set: { data: $data, notes: $notes }
) {
id
data
notes
}
}

Permissions

  • Participants du cercle : Peuvent consulter et mettre à jour les étapes des réunions de leur cercle
  • Participants de la réunion : Peuvent consulter les étapes et les mettre à jour s'ils ne sont pas en mode lecture seule
  • Membres de l'organisation : Peuvent consulter les étapes des réunions non privées
Info Circle Notes

Les étapes sont créées à partir du stepsConfig du modèle de réunion. La structure du champ data varie selon le type d'étape. La progression à travers les étapes est suivie via le champ currentStepId de la réunion. Les notes peuvent être mises à jour pendant et après la réunion.