customerService.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import request from "@/utils/request.js";
  2. /**
  3. * armg-2025/8/15-获取团队客服列表
  4. * @param page 页码
  5. * @param limit 每页数量
  6. */
  7. export function getCustomerServiceList() {
  8. return request.get('im/team/list');
  9. }
  10. /**
  11. * armg-2025/8/18-创建群聊
  12. * @param imGroupChat
  13. * @param chatName 群聊名称
  14. * @param chatIntroduction 群聊简介
  15. */
  16. export function createGroupChat(imGroupChat) {
  17. return request.post('im/groupchat/create',imGroupChat);
  18. }
  19. /**
  20. * armg-2025/8/19-群聊加人
  21. * @param imRelationship
  22. * @param chatCode 群组id
  23. * @param type 类型(1团队、2群聊)
  24. * @param userId 需要入群的人的id
  25. */
  26. export function createGroupAdd(imRelationship) {
  27. return request.post('im/groupchat/add',imRelationship);
  28. }
  29. /**
  30. * armg-2025/8/20-根据用户id查询群聊id
  31. * @param userId
  32. */
  33. export function getGroupchatList(data) {
  34. return request.get('im/groupchat/selectlist',data);
  35. }
  36. /**
  37. * armg-2025/8/21-查询是否禁言
  38. * @param userId
  39. * 0=不禁言
  40. * 1=禁言
  41. */
  42. export function interdictionChatApi(uid) {
  43. return request.get(`interdiction/${uid}`);
  44. }