apiUtil.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. const {
  2. request
  3. } = require('./requestUtil.js')
  4. module.exports = {
  5. // 首页banner
  6. getBanner: (data) => {
  7. return request("/mini/wx/config/bannerList", data, "GET", {
  8. "content-type": "application/x-www-form-urlencoded"
  9. })
  10. },
  11. // 登录
  12. login: (data) => {
  13. return request("/mini/wx/user/login", data, "POST", {
  14. "content-type": "application/json"
  15. }, false)
  16. },
  17. // 注册
  18. register: (data) => {
  19. return request("/mini/wx/user/registerV2", data, "POST", {
  20. "content-type": "application/json"
  21. }, false)
  22. },
  23. // 频道列表
  24. listByDevice: (data) => {
  25. return request("/mini/wx/channelDefault/listByDevice", data, "GET", {
  26. "content-type": "application/x-www-form-urlencoded"
  27. })
  28. },
  29. // 一级频道详情列表
  30. pageByDevice: (data) => {
  31. return request("/mini/wx/channelDefault/pageByDevice", data, "GET", {
  32. "content-type": "application/x-www-form-urlencoded"
  33. })
  34. },
  35. // 查询设备绑定的唤醒音信息
  36. deviceWakedetail: (data) => {
  37. return request("/mini/wx/deviceWake/detail", data, "GET", {
  38. "content-type": "application/x-www-form-urlencoded"
  39. })
  40. },
  41. // 查询设备的唤醒音音频列表
  42. deviceWakeList: (data) => {
  43. return request("/mini/wx/deviceWake/list", data, "GET", {
  44. "content-type": "application/x-www-form-urlencoded"
  45. })
  46. },
  47. // 设备设置唤醒音
  48. deviceWakeadd: (data) => {
  49. return request("/mini/wx/deviceWake/add", data, "POST", {
  50. "content-type": "application/x-www-form-urlencoded"
  51. })
  52. },
  53. // 查询设备的唤醒音下的音频列表
  54. radioList: (data) => {
  55. return request("/mini/wx/deviceWake/radioList", data, "GET", {
  56. "content-type": "application/json"
  57. })
  58. },
  59. // 初始化
  60. init: () => {
  61. return request("/mini/wx/user/init", {}, "GET", {
  62. "content-type": "application/x-www-form-urlencoded"
  63. })
  64. },
  65. }