elective-dispatch.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. const Mock = require('mockjs')
  2. module.exports = [
  3. {
  4. url: '/mock/front/report/getCurrentRound',
  5. type:'get',
  6. response: config => {
  7. return {
  8. code: 200,
  9. msg: 'success',
  10. data: {
  11. year: 2021,
  12. roundId: 1,
  13. roundName: '第X次选科',
  14. groupIds: '1,2,3',
  15. roundGroups: [
  16. {
  17. "id": 32,
  18. "schoolId": 31,
  19. "roundId": 14,
  20. "modelId": 0,
  21. "groupId": 1,
  22. "personCount": 0,
  23. "classCount": 5,
  24. "limitPerson": 0,
  25. "rankOut": 0
  26. },
  27. {
  28. "id": 33,
  29. "schoolId": 31,
  30. "roundId": 14,
  31. "modelId": 0,
  32. "groupId": 2,
  33. "personCount": 0,
  34. "classCount": 4,
  35. "limitPerson": 0,
  36. "rankOut": 0
  37. },
  38. {
  39. "id": 34,
  40. "schoolId": 31,
  41. "roundId": 14,
  42. "modelId": 0,
  43. "groupId": 3,
  44. "personCount": 0,
  45. "classCount": 0,
  46. "limitPerson": 0,
  47. "rankOut": 0
  48. }
  49. ],
  50. enrollGroupCount:{
  51. '1': 250, // 录取人数
  52. '2': 122,
  53. '3': 100
  54. },
  55. allowDispatch: true,
  56. dispatchCompleted: false
  57. }
  58. }
  59. }
  60. },
  61. {
  62. url: '/mock/front/report/getDispatchResult',
  63. type:'get',
  64. response: config => {
  65. return {
  66. code: 200,
  67. msg: 'success',
  68. data: [{
  69. }]
  70. }
  71. }
  72. }
  73. ]