index.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import request from 'libs/request'
  2. /*
  3. * @Desc: 管理
  4. */
  5. // 登录接口
  6. export function login(data) {
  7. console.log(data, 'data')
  8. return request({
  9. url: 'login',
  10. method: 'post',
  11. data
  12. })
  13. }
  14. // 获取管理员列表
  15. export function fetchUserList (params= {}) {
  16. const defaultParams = {
  17. query_name: params.searchKey,
  18. page_size: 10,
  19. page_num: 1
  20. }
  21. return request.get('listAdmin', {params: Object.assign(defaultParams, params)})
  22. }
  23. // 获取讲解员列表
  24. export function fetchViewerList (params= {}) {
  25. const defaultParams = {
  26. registerType: '',
  27. keyword: params.searchKey,
  28. pageSize: 10,
  29. pageNum: 1
  30. }
  31. return request.get('viewer/queryViewerList', {params: Object.assign(defaultParams, params)})
  32. }
  33. // 观众修改为讲解员
  34. export function updateViewerToGuide (id) {
  35. return request.get('viewer/changeToGuide', {params: {viewerId: id}})
  36. }
  37. // 获取讲解员列表
  38. export function fetchGuidList (params= {}) {
  39. const defaultParams = {
  40. keyword: params.searchKey,
  41. pageSize: 10,
  42. pageNum: 1
  43. }
  44. return request.get('viewer/queryGuidList', {params: Object.assign(defaultParams, params)})
  45. }
  46. export function updateUser (data) {
  47. return request.post('changeInfo', data)
  48. }
  49. // 修改讲解员资料
  50. export function updateGuide (data) {
  51. return request.post('viewer/updateGuide', data)
  52. }
  53. // 修改首页运营的数据
  54. export function upadteActivity (data) {
  55. return request.post('activity/update', data)
  56. }
  57. // 获取最新一个展会的详情
  58. export function getActivityDetail () {
  59. return request.get('activity/getLatest')
  60. }
  61. export function refreshAdminerInfo (adminId) {
  62. return request.get('getAdminById', { params: { adminId } })
  63. }