Skip to content
Snippets Groups Projects
amendLesson.graphql 1.01 KiB
Newer Older
query gqlSubjects {
  amendableSubjects: subjects {
    id
    name
  }
}

query gqlPersons {
  amendableTeachers: persons {
    id
    fullName
  }
}

query gqlRooms {
  amendableRooms: rooms {
    id
    name
  }
}

Hangzhi Yu's avatar
Hangzhi Yu committed
mutation createAmendLessons($input: [BatchCreateLessonEventInput]!) {
  createAmendLessons(input: $input) {
    items: lessonEvents {
      amends {
        id
      }
      datetimeStart
      datetimeEnd
      subject {
        id
      }
      teachers {
        id
      }
      groups {
        id
      }
      rooms {
        id
      }
Hangzhi Yu's avatar
Hangzhi Yu committed
mutation patchAmendLessons($input: [BatchPatchLessonEventInput]!) {
  patchAmendLessons(input: $input) {
    items: lessonEvents {
Hangzhi Yu's avatar
Hangzhi Yu committed
mutation deleteAmendLessons($ids: [ID]!) {
  deleteAmendLessons(ids: $ids) {
Hangzhi Yu's avatar
Hangzhi Yu committed
    deletionCount