trainingCampAdmin.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import request from '@/utils/request'
  2. const base = '/live/trainingCamp/admin'
  3. export function listTrainingCamp(query) {
  4. return request({ url: base + '/camp/list', method: 'get', params: query })
  5. }
  6. export function getTrainingCamp(campId, companyId) {
  7. return request({ url: base + '/camp/' + campId, method: 'get', params: { companyId } })
  8. }
  9. export function addTrainingCamp(data) {
  10. return request({ url: base + '/camp', method: 'post', data })
  11. }
  12. export function updateTrainingCamp(data) {
  13. return request({ url: base + '/camp', method: 'put', data })
  14. }
  15. export function delTrainingCamp(campIds, companyId) {
  16. return request({ url: base + '/camp/' + campIds, method: 'delete', params: { companyId } })
  17. }
  18. export function listTrainingPeriod(query) {
  19. return request({ url: base + '/period/list', method: 'get', params: query })
  20. }
  21. export function getTrainingPeriod(periodId, companyId) {
  22. return request({ url: base + '/period/' + periodId, method: 'get', params: { companyId } })
  23. }
  24. export function addTrainingPeriod(data) {
  25. return request({ url: base + '/period', method: 'post', data })
  26. }
  27. export function updateTrainingPeriod(data) {
  28. return request({ url: base + '/period', method: 'put', data })
  29. }
  30. export function delTrainingPeriod(periodIds, companyId) {
  31. return request({ url: base + '/period/' + periodIds, method: 'delete', params: { companyId } })
  32. }
  33. export function listTrainingLive(query) {
  34. return request({ url: base + '/live/list', method: 'get', params: query })
  35. }
  36. export function addTrainingLive(data, companyId) {
  37. return request({ url: base + '/live', method: 'post', params: { companyId }, data })
  38. }
  39. /** 训练营直播间审核列表 */
  40. export function listTrainingLiveAudit(query) {
  41. return request({ url: base + '/live/auditList', method: 'get', params: query })
  42. }
  43. export function auditTrainingLive(data) {
  44. return request({ url: base + '/live/audit', method: 'put', data })
  45. }