From efffa22e749bfcca0e55d37f9ef492e71b7d2d3a Mon Sep 17 00:00:00 2001 From: BINGWU Date: Wed, 22 May 2024 23:20:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=8D=E9=A6=88=E4=BF=A1=E6=81=AF=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/api/feedback.js | 39 +++++ .../views/components/form/FeedbackFormCom.vue | 137 ++++++++++++++++++ .../views/components/form/RewardFormCom.vue | 2 +- app/src/views/feedback/FeedbackManageView.vue | 106 +++++++++++++- 4 files changed, 281 insertions(+), 3 deletions(-) create mode 100644 app/src/api/feedback.js create mode 100644 app/src/views/components/form/FeedbackFormCom.vue diff --git a/app/src/api/feedback.js b/app/src/api/feedback.js new file mode 100644 index 0000000..981b3df --- /dev/null +++ b/app/src/api/feedback.js @@ -0,0 +1,39 @@ +/* + * @Author: BINGWU + * @Date: 2024-05-22 22:39:54 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-05-22 22:40:06 + * @FilePath: \feedback-information-management-system\app\src\api\feedback.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import http from '@/utils/http' +import { deleteRequest } from '@/utils/http' +const getFeedback = (_id) => { + return http.get('/feedback/get', { + params: { + _id + } + }) +} +const createFeedback = (params) => { + return http.post('/feedback/create', params) +} +const updateFeedback = (params) => { + return http.put('/feedback/update', params) +} +const deleteFeedback = (params) => { + return deleteRequest('/feedback/delete', params) +} +const getAllFeedback = (params) => { + return http.get('/feedback/get-all', { + params + }) +} +export { + getFeedback, + createFeedback, + getAllFeedback, + updateFeedback, + deleteFeedback +} diff --git a/app/src/views/components/form/FeedbackFormCom.vue b/app/src/views/components/form/FeedbackFormCom.vue new file mode 100644 index 0000000..4b6dfb8 --- /dev/null +++ b/app/src/views/components/form/FeedbackFormCom.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/app/src/views/components/form/RewardFormCom.vue b/app/src/views/components/form/RewardFormCom.vue index ff9cafe..4644270 100644 --- a/app/src/views/components/form/RewardFormCom.vue +++ b/app/src/views/components/form/RewardFormCom.vue @@ -11,7 +11,7 @@
diff --git a/app/src/views/feedback/FeedbackManageView.vue b/app/src/views/feedback/FeedbackManageView.vue index 6b855d0..c04c470 100644 --- a/app/src/views/feedback/FeedbackManageView.vue +++ b/app/src/views/feedback/FeedbackManageView.vue @@ -1,14 +1,116 @@