episode.js 711 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /**
  2. * Created by JianJia.Zhou<jianjia.zhou> on 2022/8/22.
  3. */
  4. const request = uni.$u.http
  5. export function record(params) {
  6. return request.get(
  7. 'user/watch/record',
  8. params
  9. )
  10. }
  11. export function recent() {
  12. return request.get(
  13. 'user/watch/recent'
  14. )
  15. }
  16. export function watched(id, list_id) {
  17. return request.post(
  18. 'user/watch/episode',
  19. { id, list_id }
  20. )
  21. }
  22. export async function buyRecord(episode_id) {
  23. return request.get(
  24. `user/episode/buy/${episode_id}/record`
  25. )
  26. }
  27. export async function buyHandle(episode_id, list_id) {
  28. return request.post(
  29. `user/episode/${episode_id}/${list_id}/buy`
  30. )
  31. }
  32. export default {
  33. recent,
  34. record,
  35. watched,
  36. buyRecord,
  37. buyHandle
  38. }