diff --git a/test_client/src/api/examtest.js b/test_client/src/api/examtest.js index 53879b5..4f64fbe 100644 --- a/test_client/src/api/examtest.js +++ b/test_client/src/api/examtest.js @@ -112,6 +112,13 @@ export function updatePaper(id, data) { data }) } +export function clonePaper(id) { + return request({ + url: `/examtest/paper/${id}/clone/`, + method: 'put', + }) +} + export function deletePaper(id) { return request({ url: `/examtest/paper/${id}/`, diff --git a/test_client/src/views/examtest/paper.vue b/test_client/src/views/examtest/paper.vue index 0d63e86..792f99f 100644 --- a/test_client/src/views/examtest/paper.vue +++ b/test_client/src/views/examtest/paper.vue @@ -54,6 +54,12 @@ icon="el-icon-edit" :disabled="!checkPermission(['paper_update'])" > + 克隆