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 @@