baseCustomerMessage.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. export const getBaseCustomerMessages = (params) => {
  4. return new request({
  5. url: './customer/baseCustomerMessages/',
  6. method: 'get',
  7. params: params
  8. });
  9. }
  10. export const get = (id) => {
  11. return new request({
  12. url: './customer/baseCustomerMessages/' + id,
  13. method: 'get',
  14. });
  15. }
  16. export function saveOrUpdate(baseCustomerMessage, token) {
  17. return new request({
  18. url: './customer/baseCustomerMessages',
  19. method: (baseCustomerMessage.id ? 'put' : 'post'),
  20. headers: {
  21. token
  22. },
  23. data: {
  24. baseCustomerMessage
  25. }
  26. });
  27. }
  28. export function del(id) {
  29. return new request({
  30. url: './customer/baseCustomerMessages/' + id,
  31. method: 'delete',
  32. });
  33. }
  34. export function getOldMessage(id) {
  35. return new request({
  36. url: './customer/baseCustomerMessages/getOldCustomerMessage',
  37. method: 'get',
  38. params: {
  39. id:id
  40. }
  41. });
  42. }
  43. // 获取一个用户的聊天记录
  44. export const getAllInformationByCustomer = (senderId,userId) => {
  45. return new request({
  46. url: './customer/baseCustomerMessages/getAllInformationByCustomer',
  47. method: 'get',
  48. params: {
  49. senderId: senderId,
  50. userId:userId
  51. }
  52. });
  53. }
  54. /**
  55. * 获取时间戳之后的聊天数据
  56. * @param id 用户id
  57. * @param date 时间戳
  58. */
  59. export function getMessage(id,date) {
  60. return new request({
  61. url: './customer/baseCustomerMessages/getCustomerMessage?id=' + id+"&messageDate="+date,
  62. method: 'get',
  63. });
  64. }