message.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import request from '@/utils/request.js'
  2. const preUrl = '/clientServices.do?iscrypt=1'
  3. //获取用户消息列表
  4. export function getMessageList(params) {
  5. return request({
  6. url: preUrl,
  7. method: 'post',
  8. data: {
  9. 'serviceId': 'oa_2017V001PHONE_messageList',
  10. 'params': {
  11. "currentUser": params.currentUser, //useid
  12. "isRead": params.isRead,
  13. "pSize": params.pSize,
  14. "type": params.type,
  15. "p": params.p,
  16. }
  17. }
  18. })
  19. }
  20. //获取用户公告列表
  21. export function getNoticeList(params) {
  22. return request({
  23. url: preUrl,
  24. method: 'post',
  25. data: {
  26. 'serviceId': 'eu_notice_2013V0010PHONE001',
  27. 'params': {
  28. "notice_title": params.notice_title,
  29. "p": params.p,
  30. "pSize": params.pSize,
  31. "userId": params.userId,
  32. "unitId": params.unitId,
  33. }
  34. }
  35. })
  36. }
  37. //获取公告详情
  38. export function getNoticeInfo(params) {
  39. return request({
  40. url: preUrl,
  41. method: 'post',
  42. data: {
  43. 'serviceId': 'eu_notice_2013V0010PHONE002',
  44. 'params': {
  45. 'userId': params.userId, //当前用户id
  46. 'noticeId': params.noticeId
  47. }
  48. }
  49. })
  50. }
  51. //获取消息详情
  52. export function getMessageInfo(params) {
  53. return request({
  54. url: preUrl,
  55. method: 'post',
  56. data: {
  57. 'serviceId': 'oa_2017V002PHONE_messageInfo',
  58. 'params': {
  59. 'universalid': params.universalId,
  60. 'messageId': params.messageId
  61. }
  62. }
  63. })
  64. }