teacherMessage.js 699 B

1234567891011121314151617181920212223242526272829
  1. import request from '@/utils/request'
  2. /**
  3. * 家长发送咨询消息
  4. */
  5. export function sendConsultMessage(data) {
  6. return request.post('/api/guide/messages/send', data)
  7. }
  8. /**
  9. * 成长规划师回复咨询消息
  10. */
  11. export function replyConsultMessage(messageId, replyContent) {
  12. return request.post(`/api/guide/messages/${messageId}/reply`, { replyContent })
  13. }
  14. /**
  15. * 成长规划师获取咨询消息列表
  16. */
  17. export function getConsultMessages(page = 1, size = 10, status) {
  18. return request.post('/api/guide/messages/list', { page, size, status })
  19. }
  20. /**
  21. * 家长获取自己的咨询记录
  22. */
  23. export function getMyConsultMessages() {
  24. return request.post('/api/guide/messages/my')
  25. }