msgsever.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import http from './scan/httpUtil'
  2. import { message } from './scan/config'
  3. /*************************消息中心接口****************************/
  4. /**
  5. * title: 统计数量
  6. * info: 查询总数量不传参数,查询 已读Read = true,未读 Read = false
  7. */
  8. export function messgeCount(param, success) {
  9. let url = `${message}/message/count`;
  10. http.postJson(url, param, success)
  11. }
  12. /**
  13. * title: 创建消息
  14. * info: 消息类型:提示(Info)、警告(Warning)、错误(Error)、成功(Success)
  15. */
  16. export function messgeCreate(param, success) {
  17. let url = `${message}/message/create`;
  18. http.postJson(url, param, success)
  19. }
  20. /**
  21. * title: 删除消息
  22. */
  23. export function messgeDelete(param, success) {
  24. let url = `${message}/message/delete`;
  25. http.postJson(url, param, success)
  26. }
  27. /**
  28. * title: 查询消息列表
  29. */
  30. export function messgeQuery(param, success) {
  31. let url = `${message}/message/page-query`;
  32. http.postJson(url, param, success)
  33. }
  34. /**
  35. * title: 更新消息状态
  36. * info: 是否读过:未读(f)、已读(t)
  37. */
  38. export function messgeUpdate(param, success) {
  39. let url = `${message}/message/update`;
  40. http.postJson(url, param, success)
  41. }
  42. /**
  43. * title: 根据接收人将消息置为已读
  44. * info: 已读Read = true,*UserId
  45. */
  46. export function messgeUpdateState(param, success) {
  47. let url = `${message}/message/update-state`;
  48. http.postJson(url, param, success)
  49. }