home.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. define([
  2. 'scripts/request'
  3. ], function (request) {
  4. return {
  5. /**
  6. * 是否登录
  7. * @returns
  8. */
  9. user_login: function () {
  10. return request({
  11. url: '/index/login_user'
  12. });
  13. },
  14. /**
  15. * 首页固定数据
  16. * @returns
  17. */
  18. index_data: function () {
  19. return request({
  20. url: '/index/index_data'
  21. });
  22. },
  23. /**
  24. * 首页推荐数据
  25. * @returns
  26. */
  27. get_content_recommend: function () {
  28. return request({
  29. url: '/index/get_content_recommend'
  30. });
  31. },
  32. courseRanking: function () {
  33. return request({
  34. url: '/auth_api/get_course_ranking'
  35. });
  36. },
  37. newCourseFirst: function () {
  38. return request({
  39. url: '/auth_api/get_new_course_first'
  40. });
  41. },
  42. articleList: function (params) {
  43. return request({
  44. url: '/auth_api/get_article_unifiend_list',
  45. params: params
  46. });
  47. },
  48. get_good_class_recommend: function () {
  49. return request({
  50. url: '/auth_api/get_good_class_recommend'
  51. });
  52. },
  53. /**
  54. * 付款页数据
  55. * @param {*} params
  56. * @returns
  57. */
  58. pay_data: function (params) {
  59. return request({
  60. url: '/index/pay_data',
  61. params: params
  62. });
  63. },
  64. get_unifiend_list: function (params) {
  65. return request({
  66. url: '/index/get_unifiend_list',
  67. params: params
  68. });
  69. }
  70. };
  71. });