assessment.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. "use strict";
  2. const utils_request = require("../utils/request.js");
  3. function getAssessmentList(params) {
  4. return utils_request.request({
  5. url: "/main/examEvaluation/list",
  6. method: "GET",
  7. params
  8. });
  9. }
  10. function getAssessmentDetail(id) {
  11. return utils_request.request({
  12. url: `/main/examEvaluation/${id}`,
  13. method: "GET"
  14. });
  15. }
  16. function getTrainingList(params) {
  17. return utils_request.request({
  18. url: "/main/training/list",
  19. method: "GET",
  20. params
  21. });
  22. }
  23. function getTrainingDetail(id) {
  24. return utils_request.request({
  25. url: `/main/training/${id}`,
  26. method: "GET"
  27. });
  28. }
  29. function kaoshixingSilentLogin(params) {
  30. return utils_request.request({
  31. url: "/main/examEvaluation/silent-login",
  32. method: "POST",
  33. data: params
  34. });
  35. }
  36. function getEvaluationResult(evaluationId, studentId) {
  37. return utils_request.request({
  38. url: `/main/examEvaluation/result/${evaluationId}`,
  39. method: "GET",
  40. params: { studentId }
  41. });
  42. }
  43. function getAssessmentRecordList(studentId) {
  44. return utils_request.request({
  45. url: "/main/exam-apply/record/list",
  46. method: "GET",
  47. params: { studentId }
  48. });
  49. }
  50. function applyPosition(data) {
  51. return utils_request.request({
  52. url: "/main/backCandidate/apply",
  53. method: "POST",
  54. data
  55. });
  56. }
  57. function createExamApply(evaluationId, studentId) {
  58. return utils_request.request({
  59. url: "/main/exam-apply/create",
  60. method: "POST",
  61. params: { evaluationId, studentId }
  62. });
  63. }
  64. exports.applyPosition = applyPosition;
  65. exports.createExamApply = createExamApply;
  66. exports.getAssessmentDetail = getAssessmentDetail;
  67. exports.getAssessmentList = getAssessmentList;
  68. exports.getAssessmentRecordList = getAssessmentRecordList;
  69. exports.getEvaluationResult = getEvaluationResult;
  70. exports.getTrainingDetail = getTrainingDetail;
  71. exports.getTrainingList = getTrainingList;
  72. exports.kaoshixingSilentLogin = kaoshixingSilentLogin;
  73. //# sourceMappingURL=../../.sourcemap/mp-weixin/api/assessment.js.map