api.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import { request } from "@/utils/request"
  2. /**
  3. * 签到 小程序
  4. * wxb21c3e030b8af425 书券大礼包
  5. * wx162370635292eef2 超多书币享不停(签到)
  6. * wx9ba912437abd9848 书币礼包大派送(签到)
  7. */
  8. export let config = {
  9. appid: 'wxb21c3e030b8af425'
  10. }
  11. // 获取openId
  12. export async function getOpenId(data) {
  13. return request({url: `/applet/openId`, data})
  14. }
  15. // 获取首页信息
  16. export async function getHome(data) {
  17. return request({url: `/sign/in/home`, data})
  18. }
  19. // 签到
  20. export async function signInAjax(data) {
  21. return request({url: `/sign/in/login`, data, method: 'PUT'})
  22. }
  23. // 获取签到记录列表
  24. export async function getSignList(data) {
  25. return request({url: `/sign/in/login/record`, data})
  26. }
  27. // 签到提醒
  28. export async function setMessage(data) {
  29. return request({url: `/sign/in/login/remind`, data})
  30. }
  31. // 获取签到提醒的模板ID
  32. export async function getTemplateIDs(data) {
  33. return request({url: `/sign/in/login/remind/template`, data})
  34. }
  35. // 书币充值失败重新领取
  36. export async function setReClaim(data) {
  37. return request({url: `/sign/in/login/reClaim`, data})
  38. }
  39. // 开关更新
  40. export async function switchUpdate(data) {
  41. return request({url: `/sign/in/login/switch/update`, data, method: 'PUT'})
  42. }
  43. // 获取公众号文章
  44. export async function getUrl(data) {
  45. return request({url: `/applet/mp/url`, data})
  46. }
  47. // 控制接口
  48. export async function getState(data) {
  49. return request({url: `/listen/music/is/tencent`, data})
  50. }