peixue-dev/peidu/uniapp/api/review.js

72 lines
1.1 KiB
JavaScript

/**
* 评价API
* @author Kiro
* @date 2026-01-23
*/
import request from '@/utils/request'
export default {
/**
* 提交评价
*/
submitReview(data) {
return request({
url: '/api/review/submit',
method: 'POST',
data
})
},
/**
* 查询评价详情
*/
getReviewDetail(id) {
return request({
url: `/api/review/${id}`,
method: 'GET'
})
},
/**
* 查询我的评价列表
*/
getMyReviewList() {
return request({
url: '/api/review/my-list',
method: 'GET'
})
},
/**
* 查询陪伴员的评价列表
*/
getTeacherReviewList(teacherId) {
return request({
url: `/api/review/teacher/${teacherId}`,
method: 'GET'
})
},
/**
* 检查订单是否已评价
*/
checkOrderReviewed(orderId) {
return request({
url: `/api/review/check/${orderId}`,
method: 'GET'
})
},
/**
* 陪伴员回复评价
*/
replyReview(reviewId, replyContent) {
return request({
url: `/api/review/reply/${reviewId}`,
method: 'POST',
params: { replyContent }
})
}
}