From 277ee7bdefbb098e2e4184d220bd480b2f81e664 Mon Sep 17 00:00:00 2001 From: Hironsan Date: Tue, 8 Aug 2023 17:42:05 +0900 Subject: [PATCH] Enable to reset assignment --- frontend/components/example/ActionMenu.vue | 8 +++++++- .../components/example/FormAssignment.vue | 1 - .../example/FormResetAssignment.vue | 19 +++++++++++++++++++ frontend/pages/projects/_id/dataset/index.vue | 15 ++++++++++++++- .../example/apiAssignmentRepository.ts | 5 +++++ 5 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 frontend/components/example/FormResetAssignment.vue diff --git a/frontend/components/example/ActionMenu.vue b/frontend/components/example/ActionMenu.vue index 47d39b8e..1b0465c3 100644 --- a/frontend/components/example/ActionMenu.vue +++ b/frontend/components/example/ActionMenu.vue @@ -6,12 +6,13 @@ @upload="$emit('upload')" @download="$emit('download')" @assign="$emit('assign')" + @reset="$emit('reset')" /> diff --git a/frontend/pages/projects/_id/dataset/index.vue b/frontend/pages/projects/_id/dataset/index.vue index a66c2f04..b01bfd9c 100644 --- a/frontend/pages/projects/_id/dataset/index.vue +++ b/frontend/pages/projects/_id/dataset/index.vue @@ -5,6 +5,7 @@ @upload="$router.push('dataset/import')" @download="$router.push('dataset/export')" @assign="dialogAssignment = true" + @reset="dialogReset = true" /> + + + { + const url = `/projects/${projectId}/assignments/reset` + await this.request.delete(url) + } }