student.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import request from '@/config/axios'
  2. // 获取企业推荐信分页
  3. export const getRecommendationPage = async (data) => {
  4. return await request.post({
  5. url: '/app-api/flames/student/recommendation/list',
  6. data
  7. })
  8. }
  9. // 获取实习证书分页
  10. export const getCertificatePage = async (data) => {
  11. return await request.post({
  12. url: '/app-api/flames/student/internship/certificate/list',
  13. data
  14. })
  15. }
  16. // 获取实习生记录分页
  17. export const getInternshipPage = async (params) => {
  18. return await request.get({
  19. url: '/app-api/menduner/system/recruit/student/page',
  20. params
  21. })
  22. }
  23. // 学生实习企业列表
  24. export const practiceProcess = async (data) => {
  25. return await request.post({
  26. url: '/app-api/flames/student/practice/process',
  27. data
  28. })
  29. }
  30. // 获得学生实习记录分页
  31. export const getStudentPracticePage = async (params) => {
  32. return await request.get({
  33. url: '/app-api/menduner/system/student/page',
  34. params
  35. })
  36. }
  37. // 获取学生实习报告列表
  38. export const getStudentReportList = async (params) => {
  39. return await request.get({
  40. url: '/app-api/menduner/system/student/get/report/list',
  41. params
  42. })
  43. }
  44. // 保存学生实习报告
  45. export const saveStudentReport = async (data) => {
  46. return await request.post({
  47. url: '/app-api/menduner/system/student/report/save',
  48. data
  49. })
  50. }
  51. // 获取学生实习的企业列表
  52. export const getStudentPracticeCompanyList = async () => {
  53. return await request.get({
  54. url: '/app-api/menduner/system/student/record-enterprise/list'
  55. })
  56. }