index.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. /**
  2. * @Description: 技能培训
  3. * @Author: 空白格
  4. * @Date: 2022-08-12 09:31:28
  5. * @LastEditors: gcz
  6. * @LastEditTime: 2022-08-25 15:29:57
  7. * @FilePath: \veterans_client_web\src\api\SkillTraining\index.js
  8. * @Copyright: Copyright (c) 2016~2022 by 空白格, All Rights Reserved.
  9. */
  10. import request from '@/utils/request'
  11. /**
  12. * 获取报班通知数据
  13. * @param {*} params
  14. * @returns
  15. */
  16. export function getClassNoticeData(params) {
  17. return request({
  18. url: '/app/learnpackage/classNoticeList',
  19. method: 'get',
  20. headers: {
  21. noLoginFlag: true
  22. },
  23. params
  24. })
  25. }
  26. /**
  27. * 获取技能包数据
  28. * @param {*} params
  29. * @returns
  30. */
  31. export function getPackageData(params) {
  32. return request({
  33. url: '/app/learnpackage/skillList',
  34. method: 'get',
  35. headers: {
  36. noLoginFlag: true
  37. },
  38. params
  39. })
  40. }
  41. /**
  42. * 获取个人学习时长数据
  43. * @param {*} params
  44. * @returns
  45. */
  46. export function getDurationCount(params) {
  47. return request({
  48. url: '/app/learnpackage/count',
  49. method: 'get',
  50. params
  51. })
  52. }
  53. /**
  54. * 报名班级
  55. * @param {*} params
  56. * @returns
  57. */
  58. export function signUpClass(data) {
  59. return request({
  60. url: '/app/learnmember',
  61. method: 'post',
  62. data
  63. })
  64. }
  65. /**
  66. * 技能培训详情
  67. * @param {*} params
  68. * @returns
  69. */
  70. export function getTrainDetail(params) {
  71. return request({
  72. url: `/app/learnmember/myTrainDetail/${params.id}`,
  73. method: 'get',
  74. params
  75. })
  76. }