table.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. import { request, getRequestParams } from '@/utils/request';
  2. /**
  3. * 得到我的每日任务列表
  4. * @param {Object} data { date_stamp } 格式化后的时间 yyy-mm-dd
  5. */
  6. export function GetMyDayTaskList(data) {
  7. const params = getRequestParams('cominfo_query-task_query-GetMyDayTaskList');
  8. return request({
  9. method: 'post',
  10. url: process.env.VUE_APP_LearnWebSI,
  11. params,
  12. data
  13. });
  14. }
  15. /**
  16. * 得到我的任务列表(用于主页显示)
  17. * @param {Object} data
  18. */
  19. export function GetMyTaskList(data) {
  20. const params = getRequestParams('cominfo_query-task_query-GetMyTaskList');
  21. return request({
  22. method: 'post',
  23. url: process.env.VUE_APP_LearnWebSI,
  24. params,
  25. data
  26. });
  27. }
  28. /**
  29. * 分页查询我的课程列表
  30. * @param {Object} data finish_status 完成状态 page_capacity 每页容量 cur_page 当前页码
  31. */
  32. export function PageQueryMyCourseList(data) {
  33. const params = getRequestParams('teaching-course_manager-PageQueryMyCourseList');
  34. return request({
  35. method: 'post',
  36. url: process.env.VUE_APP_LearnWebSI,
  37. params,
  38. data
  39. });
  40. }
  41. /**
  42. * 分页查询我加入的课程列表(学员查询自己加入的课程)
  43. * @param { Object } data
  44. */
  45. export function PageQueryMyJoinCourseList_Student(data) {
  46. const params = getRequestParams('page_query-PageQueryMyJoinCourseList_Student');
  47. return request({
  48. method: 'post',
  49. url: process.env.VUE_APP_LearnWebSI,
  50. params,
  51. data
  52. });
  53. }
  54. /**
  55. * 分页查询课程列表
  56. * @param {Object} data
  57. */
  58. export function PageQueryCourseList(data) {
  59. const params = getRequestParams('page_query-PageQueryCourseList');
  60. return request({
  61. method: 'post',
  62. url: process.env.VUE_APP_LearnWebSI,
  63. params,
  64. data
  65. });
  66. }
  67. /**
  68. * 分页查询我的消息(通知)列表
  69. * @param {Object} data
  70. */
  71. export function PageQueryMyMessageList(data) {
  72. const params = getRequestParams('page_query-PageQueryMyMessageList');
  73. return request({
  74. method: 'post',
  75. url: process.env.VUE_APP_LearnWebSI,
  76. params,
  77. data
  78. });
  79. }