diff --git a/src/api/question.js b/src/api/question.js index 4af1e91..26e318b 100644 --- a/src/api/question.js +++ b/src/api/question.js @@ -9,3 +9,24 @@ export const useGetTypeList = (encoding) => export const useAddTypeName = (typeName, encoding, userId) => requset.post('question/add_typeName', { typeName, encoding, userId }) + +export const useDeleteTypeName = (typeId) => + requset.get('question/delete_type', { + params: { + typeId: typeId + } + }) + +export const useChangeTypeName = (typeId, typeName, userId) => + requset.post('question/change_type', { + typeId, + typeName, + userId + }) + +export const useGetQuestionList = (encoding) => + requset.get('question/get_questionList', { + params: { + encoding: encoding + } + }) diff --git a/src/views/question/QuestionManager.vue b/src/views/question/QuestionManager.vue index 6b1afa6..17c4388 100644 --- a/src/views/question/QuestionManager.vue +++ b/src/views/question/QuestionManager.vue @@ -1,5 +1,20 @@ - - - + + + + + diff --git a/src/views/question/components/QuestionDialog.vue b/src/views/question/components/QuestionDialog.vue new file mode 100644 index 0000000..3a60666 --- /dev/null +++ b/src/views/question/components/QuestionDialog.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/views/question/components/QuestionTypeEdit.vue b/src/views/question/components/QuestionTypeEdit.vue index 6d4699b..2d82f42 100644 --- a/src/views/question/components/QuestionTypeEdit.vue +++ b/src/views/question/components/QuestionTypeEdit.vue @@ -1,7 +1,7 @@