feat:用户反馈
This commit is contained in:
1 parent
e938f9bd1e
commit
0419ea5dcb
3 files changed
+291
No files matched your search
@@ -0,0 +1,42 @@
|
||||
import request from '@/config/axios'
|
||||
|
||||
// 用户反馈 VO
|
||||
export interface FeedbackVO {
|
||||
id: number // 用户反馈id
|
||||
memberId: number // 用户编号
|
||||
content: string // 反馈内容
|
||||
pic: string // 反馈图片
|
||||
}
|
||||
|
||||
// 用户反馈 API
|
||||
export const FeedbackApi = {
|
||||
// 查询用户反馈分页
|
||||
getFeedbackPage: async (params: any) => {
|
||||
return await request.get({ url: `/member/feedback/page`, params })
|
||||
},
|
||||
|
||||
// 查询用户反馈详情
|
||||
getFeedback: async (id: number) => {
|
||||
return await request.get({ url: `/member/feedback/get?id=` + id })
|
||||
},
|
||||
|
||||
// 新增用户反馈
|
||||
createFeedback: async (data: FeedbackVO) => {
|
||||
return await request.post({ url: `/member/feedback/create`, data })
|
||||
},
|
||||
|
||||
// 修改用户反馈
|
||||
updateFeedback: async (data: FeedbackVO) => {
|
||||
return await request.put({ url: `/member/feedback/update`, data })
|
||||
},
|
||||
|
||||
// 删除用户反馈
|
||||
deleteFeedback: async (id: number) => {
|
||||
return await request.delete({ url: `/member/feedback/delete?id=` + id })
|
||||
},
|
||||
|
||||
// 导出用户反馈 Excel
|
||||
exportFeedback: async (params) => {
|
||||
return await request.download({ url: `/member/feedback/export-excel`, params })
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user