elective-subject.js 43 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391
  1. // import electiveModels from '/doc/Mind/electiveModels.json'
  2. const Mock = require('mockjs')
  3. module.exports = [
  4. // 自选专业
  5. {
  6. url: '/mock/front/elective/optionalMajors',
  7. type:'get',
  8. response: config => {
  9. return {
  10. code: 200,
  11. msg: 'success',
  12. data:[
  13. {
  14. collegeId: 1,
  15. collegeName: '北京大学',
  16. majorCategoryName: '计算机技术', // 专业类别
  17. majorCategoryCode: '1', // 专业编码
  18. majors: [], // 类别下分类
  19. limitationA: '',
  20. limitationB: '',
  21. matchedGroupIds: [3,2], // 匹配哪几个组合?
  22. },
  23. {
  24. collegeId: 2,
  25. collegeName: '湖南大学',
  26. majorCategoryName: '医学', // 专业类别
  27. majorCategoryCode: '2', // 专业编码
  28. majors: [], // 类别下分类
  29. limitationA: '',
  30. limitationB: '',
  31. matchedGroupIds: [2], // 匹配哪几个组合?
  32. },
  33. {
  34. collegeId: 3,
  35. collegeName: '中南大学',
  36. majorCategoryName: '法学', // 专业类别
  37. majorCategoryCode: '3', // 专业编码
  38. majors: [], // 类别下分类
  39. limitationA: '',
  40. limitationB: '',
  41. matchedGroupIds: [1,2], // 匹配哪几个组合?
  42. },
  43. {
  44. collegeId: 3,
  45. collegeName: '中南大学',
  46. majorCategoryName: '土木工程', // 专业类别
  47. majorCategoryCode: 'a', // 专业编码
  48. majors: [], // 类别下分类
  49. limitationA: '',
  50. limitationB: '',
  51. matchedGroupIds: [1], // 匹配哪几个组合?
  52. }
  53. ]
  54. }
  55. }
  56. },
  57. // 选科报名models
  58. {
  59. url: '/mock/front/elective/enroll/getStudentElectiveModels',
  60. type:'get',
  61. response: config => {
  62. return {
  63. code: 200,
  64. msg: 'success',
  65. data:[
  66. {
  67. models: [
  68. {
  69. scoreSumGroup: 521,
  70. groupIndicator: 300,
  71. bestInIndicator: 20,
  72. rankInBest: 16,
  73. rankInIndicator: 10,
  74. rankInDisenroll: 14,
  75. isRecommend: true,
  76. groupId: 1,
  77. groupName: '物化生',
  78. classCount: 6,
  79. personCount: 300,
  80. rankInGroup: 315,
  81. rankInGrade: 357,
  82. allowSelect: true,
  83. disabledReason: '0',
  84. selected: false,
  85. selectedRank: 1,
  86. actualCount: 320,
  87. approved: false,
  88. forceAdjusted: false,
  89. groupApprovedCount: 0,
  90. groupForceAdjustedCount: 0
  91. },
  92. {
  93. scoreSumGroup: 548,
  94. groupIndicator: 200,
  95. bestInIndicator: 20,
  96. rankInBest: 16,
  97. rankInIndicator: 10,
  98. rankInDisenroll: 14,
  99. isRecommend: true,
  100. groupId: 2,
  101. groupName: '物化政',
  102. classCount: 4,
  103. personCount: 200,
  104. rankInGroup: 14,
  105. rankInGrade: 62,
  106. allowSelect: true,
  107. disabledReason: '0',
  108. selected: false,
  109. selectedRank: 1,
  110. actualCount: 261,
  111. approved: false,
  112. forceAdjusted: false,
  113. groupApprovedCount: 0,
  114. groupForceAdjustedCount: 0
  115. },
  116. {
  117. scoreSumGroup: 511,
  118. groupIndicator: 30,
  119. bestInIndicator: 20,
  120. rankInBest: 16,
  121. rankInIndicator: 10,
  122. rankInDisenroll: 14,
  123. isRecommend: true,
  124. groupId: 3,
  125. groupName: '物化地',
  126. classCount: 5,
  127. personCount: 250,
  128. rankInGroup: 47,
  129. rankInGrade: 69,
  130. allowSelect: true,
  131. disabledReason: '0',
  132. selected: false,
  133. selectedRank: 1,
  134. actualCount: 227,
  135. approved: false,
  136. forceAdjusted: false,
  137. groupApprovedCount: 0,
  138. groupForceAdjustedCount: 0
  139. },
  140. {
  141. scoreSumGroup: 578,
  142. groupIndicator: 30,
  143. bestInIndicator: 20,
  144. rankInBest: 16,
  145. rankInIndicator: 10,
  146. rankInDisenroll: 14,
  147. isRecommend: true,
  148. groupId: 4,
  149. groupName: '历化生',
  150. classCount: 5,
  151. personCount: 250,
  152. rankInGroup: 51,
  153. rankInGrade: 85,
  154. allowSelect: true,
  155. disabledReason: '0',
  156. selected: false,
  157. selectedRank: 1,
  158. actualCount: 230,
  159. approved: false,
  160. forceAdjusted: false,
  161. groupApprovedCount: 0,
  162. groupForceAdjustedCount: 0
  163. },
  164. {
  165. scoreSumGroup: 513,
  166. groupIndicator: 30,
  167. bestInIndicator: 20,
  168. rankInBest: 16,
  169. rankInIndicator: 10,
  170. rankInDisenroll: 14,
  171. isRecommend: true,
  172. groupId: 5,
  173. groupName: '历化政',
  174. classCount: 7,
  175. personCount: 350,
  176. rankInGroup: 23,
  177. rankInGrade: 73,
  178. allowSelect: true,
  179. disabledReason: '0',
  180. selected: false,
  181. selectedRank: 1,
  182. actualCount: 373,
  183. approved: false,
  184. forceAdjusted: false,
  185. groupApprovedCount: 0,
  186. groupForceAdjustedCount: 0
  187. },
  188. {
  189. scoreSumGroup: 535,
  190. groupIndicator: 30,
  191. bestInIndicator: 20,
  192. rankInBest: 16,
  193. rankInIndicator: 10,
  194. rankInDisenroll: 14,
  195. isRecommend: true,
  196. groupId: 6,
  197. groupName: '历生地',
  198. classCount: 3,
  199. personCount: 150,
  200. rankInGroup: 43,
  201. rankInGrade: 77,
  202. allowSelect: true,
  203. disabledReason: '0',
  204. selected: false,
  205. selectedRank: 1,
  206. actualCount: 89,
  207. approved: false,
  208. forceAdjusted: false,
  209. groupApprovedCount: 0,
  210. groupForceAdjustedCount: 0
  211. }
  212. ],
  213. generation: 1,
  214. studentId: 1001
  215. },
  216. {
  217. models: [
  218. {
  219. scoreSumGroup: 521,
  220. groupIndicator: 30,
  221. bestInIndicator: 20,
  222. rankInBest: 16,
  223. rankInIndicator: 10,
  224. rankInDisenroll: 14,
  225. isRecommend: true,
  226. groupId: 1,
  227. groupName: '物化生',
  228. classCount: 6,
  229. personCount: 300,
  230. rankInGroup: 315,
  231. rankInGrade: 357,
  232. allowSelect: false,
  233. disabledReason: '0',
  234. selected: false,
  235. selectedRank: 1,
  236. actualCount: 20,
  237. approved: false,
  238. forceAdjusted: false,
  239. groupApprovedCount: 300,
  240. groupForceAdjustedCount: 0
  241. },
  242. {
  243. scoreSumGroup: 548,
  244. groupIndicator: 30,
  245. bestInIndicator: 20,
  246. rankInBest: 16,
  247. rankInIndicator: 10,
  248. rankInDisenroll: 14,
  249. isRecommend: true,
  250. groupId: 2,
  251. groupName: '物化政',
  252. classCount: 4,
  253. personCount: 200,
  254. rankInGroup: 14,
  255. rankInGrade: 62,
  256. allowSelect: false,
  257. disabledReason: '0',
  258. selected: false,
  259. selectedRank: 2,
  260. actualCount: 61,
  261. approved: false,
  262. forceAdjusted: false,
  263. groupApprovedCount: 200,
  264. groupForceAdjustedCount: 0
  265. },
  266. {
  267. scoreSumGroup: 511,
  268. groupIndicator: 30,
  269. bestInIndicator: 20,
  270. rankInBest: 16,
  271. rankInIndicator: 10,
  272. rankInDisenroll: 14,
  273. isRecommend: true,
  274. groupId: 3,
  275. groupName: '物化地',
  276. classCount: 5,
  277. personCount: 250,
  278. rankInGroup: 47,
  279. rankInGrade: 69,
  280. allowSelect: true,
  281. disabledReason: '0',
  282. selected: false,
  283. selectedRank: 0,
  284. actualCount: 0,
  285. approved: false,
  286. forceAdjusted: false,
  287. groupApprovedCount: 227,
  288. groupForceAdjustedCount: 0
  289. },
  290. {
  291. scoreSumGroup: 578,
  292. groupIndicator: 30,
  293. bestInIndicator: 20,
  294. rankInBest: 16,
  295. rankInIndicator: 10,
  296. rankInDisenroll: 14,
  297. isRecommend: true,
  298. groupId: 4,
  299. groupName: '历化生',
  300. classCount: 5,
  301. personCount: 250,
  302. rankInGroup: 51,
  303. rankInGrade: 85,
  304. allowSelect: true,
  305. disabledReason: '0',
  306. selected: false,
  307. selectedRank: 1,
  308. actualCount: 0,
  309. approved: false,
  310. forceAdjusted: false,
  311. groupApprovedCount: 230,
  312. groupForceAdjustedCount: 0
  313. },
  314. {
  315. scoreSumGroup: 513,
  316. groupIndicator: 30,
  317. bestInIndicator: 20,
  318. rankInBest: 16,
  319. rankInIndicator: 10,
  320. rankInDisenroll: 14,
  321. isRecommend: true,
  322. groupId: 5,
  323. groupName: '历化政',
  324. classCount: 7,
  325. personCount: 350,
  326. rankInGroup: 23,
  327. rankInGrade: 73,
  328. allowSelect: false,
  329. disabledReason: '0',
  330. selected: false,
  331. selectedRank: 1,
  332. actualCount: 73,
  333. approved: false,
  334. forceAdjusted: false,
  335. groupApprovedCount: 300,
  336. groupForceAdjustedCount: 0
  337. },
  338. {
  339. scoreSumGroup: 535,
  340. groupIndicator: 30,
  341. bestInIndicator: 20,
  342. rankInBest: 16,
  343. rankInIndicator: 10,
  344. rankInDisenroll: 14,
  345. isRecommend: true,
  346. groupId: 6,
  347. groupName: '历生地',
  348. classCount: 3,
  349. personCount: 150,
  350. rankInGroup: 43,
  351. rankInGrade: 77,
  352. allowSelect: true,
  353. disabledReason: '0',
  354. selected: false,
  355. selectedRank: 1,
  356. actualCount: 0,
  357. approved: false,
  358. forceAdjusted: false,
  359. groupApprovedCount: 89,
  360. groupForceAdjustedCount: 0
  361. }
  362. ],
  363. generation: 2,
  364. studentId: 1001
  365. },
  366. {
  367. models: [
  368. {
  369. scoreSumGroup: 521,
  370. groupIndicator: 30,
  371. bestInIndicator: 20,
  372. rankInBest: 16,
  373. rankInIndicator: 10,
  374. rankInDisenroll: 14,
  375. isRecommend: true,
  376. groupId: 1,
  377. groupName: '物化生',
  378. classCount: 6,
  379. personCount: 300,
  380. rankInGroup: 315,
  381. rankInGrade: 357,
  382. allowSelect: false,
  383. disabledReason: '0',
  384. selected: false,
  385. selectedRank: 1,
  386. actualCount: 20,
  387. approved: false,
  388. forceAdjusted: false,
  389. groupApprovedCount: 300,
  390. groupForceAdjustedCount: 0
  391. },
  392. {
  393. scoreSumGroup: 548,
  394. groupIndicator: 30,
  395. bestInIndicator: 20,
  396. rankInBest: 16,
  397. rankInIndicator: 10,
  398. rankInDisenroll: 14,
  399. isRecommend: true,
  400. groupId: 2,
  401. groupName: '物化政',
  402. classCount: 4,
  403. personCount: 200,
  404. rankInGroup: 14,
  405. rankInGrade: 62,
  406. allowSelect: false,
  407. disabledReason: '0',
  408. selected: false,
  409. selectedRank: 2,
  410. actualCount: 61,
  411. approved: false,
  412. forceAdjusted: false,
  413. groupApprovedCount: 200,
  414. groupForceAdjustedCount: 0
  415. },
  416. {
  417. scoreSumGroup: 511,
  418. groupIndicator: 30,
  419. bestInIndicator: 20,
  420. rankInBest: 16,
  421. rankInIndicator: 10,
  422. rankInDisenroll: 14,
  423. isRecommend: true,
  424. groupId: 3,
  425. groupName: '物化地',
  426. classCount: 5,
  427. personCount: 250,
  428. rankInGroup: 47,
  429. rankInGrade: 69,
  430. allowSelect: true,
  431. disabledReason: '0',
  432. selected: false,
  433. selectedRank: 0,
  434. actualCount: 0,
  435. approved: false,
  436. forceAdjusted: false,
  437. groupApprovedCount: 227,
  438. groupForceAdjustedCount: 0
  439. },
  440. {
  441. scoreSumGroup: 578,
  442. groupIndicator: 30,
  443. bestInIndicator: 20,
  444. rankInBest: 16,
  445. rankInIndicator: 10,
  446. rankInDisenroll: 14,
  447. isRecommend: true,
  448. groupId: 4,
  449. groupName: '历化生',
  450. classCount: 5,
  451. personCount: 250,
  452. rankInGroup: 51,
  453. rankInGrade: 85,
  454. allowSelect: true,
  455. disabledReason: '0',
  456. selected: false,
  457. selectedRank: 1,
  458. actualCount: 0,
  459. approved: false,
  460. forceAdjusted: false,
  461. groupApprovedCount: 230,
  462. groupForceAdjustedCount: 0
  463. },
  464. {
  465. scoreSumGroup: 513,
  466. groupIndicator: 30,
  467. bestInIndicator: 20,
  468. rankInBest: 16,
  469. rankInIndicator: 10,
  470. rankInDisenroll: 14,
  471. isRecommend: true,
  472. groupId: 5,
  473. groupName: '历化政',
  474. classCount: 7,
  475. personCount: 350,
  476. rankInGroup: 23,
  477. rankInGrade: 73,
  478. allowSelect: false,
  479. disabledReason: '0',
  480. selected: false,
  481. selectedRank: 1,
  482. actualCount: 23,
  483. approved: false,
  484. forceAdjusted: false,
  485. groupApprovedCount: 350,
  486. groupForceAdjustedCount: 0
  487. },
  488. {
  489. scoreSumGroup: 535,
  490. groupIndicator: 30,
  491. bestInIndicator: 20,
  492. rankInBest: 16,
  493. rankInIndicator: 10,
  494. rankInDisenroll: 14,
  495. isRecommend: true,
  496. groupId: 6,
  497. groupName: '历生地',
  498. classCount: 3,
  499. personCount: 150,
  500. rankInGroup: 43,
  501. rankInGrade: 77,
  502. allowSelect: true,
  503. disabledReason: '0',
  504. selected: false,
  505. selectedRank: 1,
  506. actualCount: 0,
  507. approved: false,
  508. forceAdjusted: false,
  509. groupApprovedCount: 89,
  510. groupForceAdjustedCount: 0
  511. }
  512. ],
  513. generation: 3,
  514. studentId: 1001
  515. },
  516. {
  517. models: [
  518. {
  519. scoreSumGroup: 521,
  520. groupIndicator: 30,
  521. bestInIndicator: 20,
  522. rankInBest: 16,
  523. rankInIndicator: 10,
  524. rankInDisenroll: 14,
  525. isRecommend: true,
  526. groupId: 1,
  527. groupName: '物化生',
  528. classCount: 6,
  529. personCount: 300,
  530. rankInGroup: 315,
  531. rankInGrade: 357,
  532. allowSelect: false,
  533. disabledReason: '0',
  534. selected: false,
  535. selectedRank: 1,
  536. actualCount: 2,
  537. approved: false,
  538. forceAdjusted: false,
  539. groupApprovedCount: 300,
  540. groupForceAdjustedCount: 0
  541. },
  542. {
  543. scoreSumGroup: 548,
  544. groupIndicator: 30,
  545. bestInIndicator: 20,
  546. rankInBest: 16,
  547. rankInIndicator: 10,
  548. rankInDisenroll: 14,
  549. isRecommend: true,
  550. groupId: 2,
  551. groupName: '物化政',
  552. classCount: 4,
  553. personCount: 200,
  554. rankInGroup: 14,
  555. rankInGrade: 62,
  556. allowSelect: false,
  557. disabledReason: '0',
  558. selected: false,
  559. selectedRank: 2,
  560. actualCount: 4,
  561. approved: false,
  562. forceAdjusted: false,
  563. groupApprovedCount: 200,
  564. groupForceAdjustedCount: 0
  565. },
  566. {
  567. scoreSumGroup: 511,
  568. groupIndicator: 30,
  569. bestInIndicator: 20,
  570. rankInBest: 16,
  571. rankInIndicator: 10,
  572. rankInDisenroll: 14,
  573. isRecommend: true,
  574. groupId: 3,
  575. groupName: '物化地',
  576. classCount: 5,
  577. personCount: 250,
  578. rankInGroup: 47,
  579. rankInGrade: 69,
  580. allowSelect: true,
  581. disabledReason: '0',
  582. selected: false,
  583. selectedRank: 0,
  584. actualCount: 0,
  585. approved: false,
  586. forceAdjusted: false,
  587. groupApprovedCount: 248,
  588. groupForceAdjustedCount: 0
  589. },
  590. {
  591. scoreSumGroup: 578,
  592. groupIndicator: 30,
  593. bestInIndicator: 20,
  594. rankInBest: 16,
  595. rankInIndicator: 10,
  596. rankInDisenroll: 14,
  597. isRecommend: true,
  598. groupId: 4,
  599. groupName: '历化生',
  600. classCount: 5,
  601. personCount: 250,
  602. rankInGroup: 51,
  603. rankInGrade: 85,
  604. allowSelect: true,
  605. disabledReason: '0',
  606. selected: false,
  607. selectedRank: 1,
  608. actualCount: 0,
  609. approved: false,
  610. forceAdjusted: false,
  611. groupApprovedCount: 246,
  612. groupForceAdjustedCount: 0
  613. },
  614. {
  615. scoreSumGroup: 513,
  616. groupIndicator: 30,
  617. bestInIndicator: 20,
  618. rankInBest: 16,
  619. rankInIndicator: 10,
  620. rankInDisenroll: 14,
  621. isRecommend: true,
  622. groupId: 5,
  623. groupName: '历化政',
  624. classCount: 7,
  625. personCount: 350,
  626. rankInGroup: 23,
  627. rankInGrade: 73,
  628. allowSelect: false,
  629. disabledReason: '0',
  630. selected: false,
  631. selectedRank: 1,
  632. actualCount: 4,
  633. approved: false,
  634. forceAdjusted: false,
  635. groupApprovedCount: 350,
  636. groupForceAdjustedCount: 0
  637. },
  638. {
  639. scoreSumGroup: 535,
  640. groupIndicator: 30,
  641. bestInIndicator: 20,
  642. rankInBest: 16,
  643. rankInIndicator: 10,
  644. rankInDisenroll: 14,
  645. isRecommend: true,
  646. groupId: 6,
  647. groupName: '历生地',
  648. classCount: 3,
  649. personCount: 150,
  650. rankInGroup: 43,
  651. rankInGrade: 77,
  652. allowSelect: true,
  653. disabledReason: '0',
  654. selected: false,
  655. selectedRank: 1,
  656. actualCount: 0,
  657. approved: false,
  658. forceAdjusted: false,
  659. groupApprovedCount: 146,
  660. groupForceAdjustedCount: 0
  661. }
  662. ],
  663. generation: 4,
  664. studentId: 1001
  665. },
  666. {
  667. models: [
  668. {
  669. scoreSumGroup: 521,
  670. groupIndicator: 30,
  671. bestInIndicator: 20,
  672. rankInBest: 16,
  673. rankInIndicator: 10,
  674. rankInDisenroll: 14,
  675. isRecommend: true,
  676. groupId: 1,
  677. groupName: '物化生',
  678. classCount: 6,
  679. personCount: 300,
  680. rankInGroup: 315,
  681. rankInGrade: 357,
  682. allowSelect: false,
  683. disabledReason: '0',
  684. selected: false,
  685. selectedRank: 1,
  686. actualCount: 2,
  687. approved: false,
  688. forceAdjusted: false,
  689. groupApprovedCount: 300,
  690. groupForceAdjustedCount: 0
  691. },
  692. {
  693. scoreSumGroup: 548,
  694. groupIndicator: 30,
  695. bestInIndicator: 20,
  696. rankInBest: 16,
  697. rankInIndicator: 10,
  698. rankInDisenroll: 14,
  699. isRecommend: true,
  700. groupId: 2,
  701. groupName: '物化政',
  702. classCount: 4,
  703. personCount: 200,
  704. rankInGroup: 14,
  705. rankInGrade: 62,
  706. allowSelect: false,
  707. disabledReason: '0',
  708. selected: false,
  709. selectedRank: 2,
  710. actualCount: 4,
  711. approved: false,
  712. forceAdjusted: false,
  713. groupApprovedCount: 200,
  714. groupForceAdjustedCount: 0
  715. },
  716. {
  717. scoreSumGroup: 511,
  718. groupIndicator: 30,
  719. bestInIndicator: 20,
  720. rankInBest: 16,
  721. rankInIndicator: 10,
  722. rankInDisenroll: 14,
  723. isRecommend: true,
  724. groupId: 3,
  725. groupName: '物化地',
  726. classCount: 5,
  727. personCount: 250,
  728. rankInGroup: 47,
  729. rankInGrade: 69,
  730. allowSelect: true,
  731. disabledReason: '0',
  732. selected: false,
  733. selectedRank: 0,
  734. actualCount: 0,
  735. approved: false,
  736. forceAdjusted: false,
  737. groupApprovedCount: 248,
  738. groupForceAdjustedCount: 0
  739. },
  740. {
  741. scoreSumGroup: 578,
  742. groupIndicator: 30,
  743. bestInIndicator: 20,
  744. rankInBest: 16,
  745. rankInIndicator: 10,
  746. rankInDisenroll: 14,
  747. isRecommend: true,
  748. groupId: 4,
  749. groupName: '历化生',
  750. classCount: 5,
  751. personCount: 250,
  752. rankInGroup: 51,
  753. rankInGrade: 85,
  754. allowSelect: true,
  755. disabledReason: '0',
  756. selected: false,
  757. selectedRank: 1,
  758. actualCount: 0,
  759. approved: false,
  760. forceAdjusted: false,
  761. groupApprovedCount: 246,
  762. groupForceAdjustedCount: 0
  763. },
  764. {
  765. scoreSumGroup: 513,
  766. groupIndicator: 30,
  767. bestInIndicator: 20,
  768. rankInBest: 16,
  769. rankInIndicator: 10,
  770. rankInDisenroll: 14,
  771. isRecommend: true,
  772. groupId: 5,
  773. groupName: '历化政',
  774. classCount: 7,
  775. personCount: 350,
  776. rankInGroup: 23,
  777. rankInGrade: 73,
  778. allowSelect: false,
  779. disabledReason: '0',
  780. selected: false,
  781. selectedRank: 1,
  782. actualCount: 4,
  783. approved: false,
  784. forceAdjusted: false,
  785. groupApprovedCount: 350,
  786. groupForceAdjustedCount: 0
  787. },
  788. {
  789. scoreSumGroup: 535,
  790. groupIndicator: 30,
  791. bestInIndicator: 20,
  792. rankInBest: 16,
  793. rankInIndicator: 10,
  794. rankInDisenroll: 14,
  795. isRecommend: true,
  796. groupId: 6,
  797. groupName: '历生地',
  798. classCount: 3,
  799. personCount: 150,
  800. rankInGroup: 43,
  801. rankInGrade: 77,
  802. allowSelect: true,
  803. disabledReason: '0',
  804. selected: false,
  805. selectedRank: 1,
  806. actualCount: 0,
  807. approved: false,
  808. forceAdjusted: false,
  809. groupApprovedCount: 146,
  810. groupForceAdjustedCount: 0
  811. }
  812. ],
  813. generation: 5,
  814. studentId: 1001
  815. },
  816. {
  817. models: [
  818. {
  819. scoreSumGroup: 521,
  820. groupIndicator: 30,
  821. bestInIndicator: 20,
  822. rankInBest: 16,
  823. rankInIndicator: 10,
  824. rankInDisenroll: 14,
  825. isRecommend: true,
  826. groupId: 1,
  827. groupName: '物化生',
  828. classCount: 6,
  829. personCount: 300,
  830. rankInGroup: 315,
  831. rankInGrade: 357,
  832. allowSelect: false,
  833. disabledReason: '0',
  834. selected: false,
  835. selectedRank: 1,
  836. actualCount: 0,
  837. approved: false,
  838. forceAdjusted: false,
  839. groupApprovedCount: 300,
  840. groupForceAdjustedCount: 0
  841. },
  842. {
  843. scoreSumGroup: 548,
  844. groupIndicator: 30,
  845. bestInIndicator: 20,
  846. rankInBest: 16,
  847. rankInIndicator: 10,
  848. rankInDisenroll: 14,
  849. isRecommend: true,
  850. groupId: 2,
  851. groupName: '物化政',
  852. classCount: 4,
  853. personCount: 200,
  854. rankInGroup: 14,
  855. rankInGrade: 62,
  856. allowSelect: false,
  857. disabledReason: '0',
  858. selected: false,
  859. selectedRank: 2,
  860. actualCount: 1,
  861. approved: false,
  862. forceAdjusted: false,
  863. groupApprovedCount: 200,
  864. groupForceAdjustedCount: 0
  865. },
  866. {
  867. scoreSumGroup: 511,
  868. groupIndicator: 30,
  869. bestInIndicator: 20,
  870. rankInBest: 16,
  871. rankInIndicator: 10,
  872. rankInDisenroll: 14,
  873. isRecommend: true,
  874. groupId: 3,
  875. groupName: '物化地',
  876. classCount: 5,
  877. personCount: 250,
  878. rankInGroup: 47,
  879. rankInGrade: 69,
  880. allowSelect: true,
  881. disabledReason: '0',
  882. selected: false,
  883. selectedRank: 0,
  884. actualCount: 0,
  885. approved: false,
  886. forceAdjusted: false,
  887. groupApprovedCount: 249,
  888. groupForceAdjustedCount: 0
  889. },
  890. {
  891. scoreSumGroup: 578,
  892. groupIndicator: 30,
  893. bestInIndicator: 20,
  894. rankInBest: 16,
  895. rankInIndicator: 10,
  896. rankInDisenroll: 14,
  897. isRecommend: true,
  898. groupId: 4,
  899. groupName: '历化生',
  900. classCount: 5,
  901. personCount: 250,
  902. rankInGroup: 51,
  903. rankInGrade: 85,
  904. allowSelect: true,
  905. disabledReason: '0',
  906. selected: false,
  907. selectedRank: 1,
  908. actualCount: 0,
  909. approved: false,
  910. forceAdjusted: false,
  911. groupApprovedCount: 249,
  912. groupForceAdjustedCount: 0
  913. },
  914. {
  915. scoreSumGroup: 513,
  916. groupIndicator: 30,
  917. bestInIndicator: 20,
  918. rankInBest: 16,
  919. rankInIndicator: 10,
  920. rankInDisenroll: 14,
  921. isRecommend: true,
  922. groupId: 5,
  923. groupName: '历化政',
  924. classCount: 7,
  925. personCount: 350,
  926. rankInGroup: 23,
  927. rankInGrade: 73,
  928. allowSelect: false,
  929. disabledReason: '0',
  930. selected: false,
  931. selectedRank: 1,
  932. actualCount: 1,
  933. approved: false,
  934. forceAdjusted: false,
  935. groupApprovedCount: 350,
  936. groupForceAdjustedCount: 0
  937. },
  938. {
  939. scoreSumGroup: 535,
  940. groupIndicator: 30,
  941. bestInIndicator: 20,
  942. rankInBest: 16,
  943. rankInIndicator: 10,
  944. rankInDisenroll: 14,
  945. isRecommend: true,
  946. groupId: 6,
  947. groupName: '历生地',
  948. classCount: 3,
  949. personCount: 150,
  950. rankInGroup: 43,
  951. rankInGrade: 77,
  952. allowSelect: true,
  953. disabledReason: '0',
  954. selected: false,
  955. selectedRank: 1,
  956. actualCount: 0,
  957. approved: false,
  958. forceAdjusted: false,
  959. groupApprovedCount: 150,
  960. groupForceAdjustedCount: 0
  961. }
  962. ],
  963. generation: 6,
  964. studentId: 1001
  965. },
  966. {
  967. models: [
  968. {
  969. scoreSumGroup: 521,
  970. groupIndicator: 30,
  971. bestInIndicator: 20,
  972. rankInBest: 16,
  973. rankInIndicator: 10,
  974. rankInDisenroll: 14,
  975. isRecommend: true,
  976. groupId: 1,
  977. groupName: '物化生',
  978. classCount: 6,
  979. personCount: 300,
  980. rankInGroup: 315,
  981. rankInGrade: 357,
  982. allowSelect: false,
  983. disabledReason: '0',
  984. selected: false,
  985. selectedRank: 1,
  986. actualCount: 0,
  987. approved: false,
  988. forceAdjusted: false,
  989. groupApprovedCount: 300,
  990. groupForceAdjustedCount: 0
  991. },
  992. {
  993. scoreSumGroup: 548,
  994. groupIndicator: 30,
  995. bestInIndicator: 20,
  996. rankInBest: 16,
  997. rankInIndicator: 10,
  998. rankInDisenroll: 14,
  999. isRecommend: true,
  1000. groupId: 2,
  1001. groupName: '物化政',
  1002. classCount: 4,
  1003. personCount: 200,
  1004. rankInGroup: 14,
  1005. rankInGrade: 62,
  1006. allowSelect: false,
  1007. disabledReason: '0',
  1008. selected: false,
  1009. selectedRank: 2,
  1010. actualCount: 1,
  1011. approved: false,
  1012. forceAdjusted: false,
  1013. groupApprovedCount: 200,
  1014. groupForceAdjustedCount: 0
  1015. },
  1016. {
  1017. scoreSumGroup: 511,
  1018. groupIndicator: 30,
  1019. bestInIndicator: 20,
  1020. rankInBest: 16,
  1021. rankInIndicator: 10,
  1022. rankInDisenroll: 14,
  1023. isRecommend: true,
  1024. groupId: 3,
  1025. groupName: '物化地',
  1026. classCount: 5,
  1027. personCount: 250,
  1028. rankInGroup: 47,
  1029. rankInGrade: 69,
  1030. allowSelect: false,
  1031. disabledReason: '0',
  1032. selected: false,
  1033. selectedRank: 0,
  1034. actualCount: 0,
  1035. approved: false,
  1036. forceAdjusted: false,
  1037. groupApprovedCount: 250,
  1038. groupForceAdjustedCount: 0
  1039. },
  1040. {
  1041. scoreSumGroup: 578,
  1042. groupIndicator: 30,
  1043. bestInIndicator: 20,
  1044. rankInBest: 16,
  1045. rankInIndicator: 10,
  1046. rankInDisenroll: 14,
  1047. isRecommend: true,
  1048. groupId: 4,
  1049. groupName: '历化生',
  1050. classCount: 5,
  1051. personCount: 250,
  1052. rankInGroup: 51,
  1053. rankInGrade: 85,
  1054. allowSelect: false,
  1055. disabledReason: '0',
  1056. selected: false,
  1057. selectedRank: 1,
  1058. actualCount: 0,
  1059. approved: false,
  1060. forceAdjusted: false,
  1061. groupApprovedCount: 250,
  1062. groupForceAdjustedCount: 0
  1063. },
  1064. {
  1065. scoreSumGroup: 513,
  1066. groupIndicator: 30,
  1067. bestInIndicator: 20,
  1068. rankInBest: 16,
  1069. rankInIndicator: 10,
  1070. rankInDisenroll: 14,
  1071. isRecommend: true,
  1072. groupId: 5,
  1073. groupName: '历化政',
  1074. classCount: 7,
  1075. personCount: 350,
  1076. rankInGroup: 23,
  1077. rankInGrade: 73,
  1078. allowSelect: false,
  1079. disabledReason: '0',
  1080. selected: false,
  1081. selectedRank: 1,
  1082. actualCount: 1,
  1083. approved: false,
  1084. forceAdjusted: false,
  1085. groupApprovedCount: 350,
  1086. groupForceAdjustedCount: 0
  1087. },
  1088. {
  1089. scoreSumGroup: 535,
  1090. groupIndicator: 30,
  1091. bestInIndicator: 20,
  1092. rankInBest: 16,
  1093. rankInIndicator: 10,
  1094. rankInDisenroll: 14,
  1095. isRecommend: false,
  1096. groupId: 6,
  1097. groupName: '历生地',
  1098. classCount: 3,
  1099. personCount: 150,
  1100. rankInGroup: 43,
  1101. rankInGrade: 77,
  1102. allowSelect: true,
  1103. disabledReason: '0',
  1104. selected: false,
  1105. selectedRank: 1,
  1106. actualCount: 0,
  1107. approved: false,
  1108. forceAdjusted: false,
  1109. groupApprovedCount: 149,
  1110. groupForceAdjustedCount: 0
  1111. }
  1112. ],
  1113. generation: 7,
  1114. studentId: 1001
  1115. }
  1116. ]
  1117. }
  1118. }
  1119. },
  1120. // 选科报名models
  1121. // {
  1122. // url: '/mock/front/elective/studentElectiveModels',
  1123. // type:'get',
  1124. // response: config => {
  1125. // return {
  1126. // code: '200',
  1127. // msg: 'success',
  1128. // data: [
  1129. // {
  1130. // "models": [
  1131. // {
  1132. // "groupId": 1,
  1133. // "groupName": '物化生',
  1134. // "classCount": 6,
  1135. // "personCount": 300,
  1136. // "rankInGroup": 290,
  1137. // "rankInGrade": 357,
  1138. // "allowSelect": true,
  1139. // "disabledReason": '0',
  1140. // "selected": false,
  1141. // "selectedRank": 1,
  1142. // "actualCount": 320,
  1143. // "approved": false,
  1144. // "forceAdjusted": false,
  1145. // "groupApprovedCount":0,
  1146. // "groupForceAdjustedCount": 0
  1147. // }
  1148. // ],
  1149. // "generation": 1,
  1150. // "studentId": 1001
  1151. // },
  1152. // {
  1153. // "models": [
  1154. // {
  1155. // "groupId": 1,
  1156. // "groupName": '物化生',
  1157. // "classCount": 6,
  1158. // "personCount": 300,
  1159. // "rankInGroup": 290,
  1160. // "rankInGrade": 357,
  1161. // "allowSelect": true,
  1162. // "disabledReason": '',
  1163. // "selected": false,
  1164. // "selectedRank": 1,
  1165. // "actualCount": 320,
  1166. // "approved": false,
  1167. // "forceAdjusted": false,
  1168. // "groupApprovedCount": 300,
  1169. // "groupForceAdjustedCount": 0
  1170. // }
  1171. // ],
  1172. // "generation": 2,
  1173. // "studentId": 1001
  1174. // },
  1175. // {
  1176. // "models": [
  1177. // {
  1178. // "groupIndicator":30,
  1179. // "rankInIndicator": 14,
  1180. // "rankInBest": 16,
  1181. // "rankInDisenroll": 0,
  1182. // "bestInIndicator": 20,
  1183. // "scoreSumAll": 0,
  1184. // "scoreSumGroup": 514,
  1185. // "isRecommend": false,
  1186. // "groupId": 1,
  1187. // "groupName": '物化生',
  1188. // "classCount": 6,
  1189. // "personCount": 300,
  1190. // "rankInGroup": 10,
  1191. // "rankInGrade": 357,
  1192. // "allowSelect": true,
  1193. // "disabledReason": '',
  1194. // "selected": false,
  1195. // "selectedRank": 1,
  1196. // "actualCount": 320,
  1197. // "approved": false,
  1198. // "forceAdjusted": false,
  1199. // "groupApprovedCount": 300,
  1200. // "groupForceAdjustedCount": 0
  1201. // }
  1202. // ],
  1203. // "generation": 3,
  1204. // "studentId": 1001
  1205. // },
  1206. // {
  1207. // "models": [
  1208. // {
  1209. // "groupIndicator":30,
  1210. // "rankInIndicator": 14,
  1211. // "rankInBest": 16,
  1212. // "rankInDisenroll": 0,
  1213. // "bestInIndicator": 20,
  1214. // "scoreSumAll": 0,
  1215. // "scoreSumGroup": 514,
  1216. // "isRecommend": false,
  1217. // "groupId": 1,
  1218. // "groupName": '物化生',
  1219. // "classCount": 6,
  1220. // "personCount": 300,
  1221. // "rankInGroup": 10,
  1222. // "rankInGrade": 357,
  1223. // "allowSelect": true,
  1224. // "disabledReason": '',
  1225. // "selected": false,
  1226. // "selectedRank": 1,
  1227. // "actualCount": 302,
  1228. // "approved": false,
  1229. // "forceAdjusted": false,
  1230. // "groupApprovedCount": 300,
  1231. // "groupForceAdjustedCount": 0
  1232. // }
  1233. // ],
  1234. // "generation": 4,
  1235. // "studentId": 1001
  1236. // },
  1237. // {
  1238. // "models": [
  1239. // {
  1240. // "groupIndicator":30,
  1241. // "rankInIndicator": 14,
  1242. // "rankInBest": 16,
  1243. // "rankInDisenroll": 0,
  1244. // "bestInIndicator": 20,
  1245. // "scoreSumAll": 0,
  1246. // "scoreSumGroup": 514,
  1247. // "isRecommend": false,
  1248. // "groupId": 1,
  1249. // "groupName": '物化生',
  1250. // "classCount": 6,
  1251. // "personCount": 300,
  1252. // "rankInGroup": 10,
  1253. // "rankInGrade": 357,
  1254. // "allowSelect": true,
  1255. // "disabledReason": '',
  1256. // "selected": false,
  1257. // "selectedRank": 1,
  1258. // "actualCount": 302,
  1259. // "approved": false,
  1260. // "forceAdjusted": false,
  1261. // "groupApprovedCount": 300,
  1262. // "groupForceAdjustedCount": 0
  1263. // }
  1264. // ],
  1265. // "generation": 5,
  1266. // "studentId": 1001
  1267. // },
  1268. // {
  1269. // "models": [
  1270. // {
  1271. // "groupIndicator": 30,
  1272. // "rankInIndicator": 14,
  1273. // "rankInBest": 16,
  1274. // "rankInDisenroll": 0,
  1275. // "bestInIndicator": 20,
  1276. // "scoreSumAll": 0,
  1277. // "scoreSumGroup": 514,
  1278. // "isRecommend": false,
  1279. // "groupId": 1,
  1280. // "groupName": '物化生',
  1281. // "classCount": 6,
  1282. // "personCount": 300,
  1283. // "rankInGroup": 10,
  1284. // "rankInGrade": 357,
  1285. // "allowSelect": true,
  1286. // "disabledReason": '',
  1287. // "selected": false,
  1288. // "selectedRank": 1,
  1289. // "actualCount": 300,
  1290. // "approved": false,
  1291. // "forceAdjusted": false,
  1292. // "groupApprovedCount": 300,
  1293. // "groupForceAdjustedCount": 0
  1294. // }
  1295. // ],
  1296. // "generation": 6,
  1297. // "studentId": 1001
  1298. // },
  1299. // {
  1300. // "models": [
  1301. // {
  1302. // "groupIndicator":30,
  1303. // "rankInIndicator": 14,
  1304. // "rankInBest": 16,
  1305. // "rankInDisenroll": 0,
  1306. // "bestInIndicator": 20,
  1307. // "scoreSumAll": 0,
  1308. // "scoreSumGroup": 514,
  1309. // "isRecommend": false,
  1310. // "groupId": 1,
  1311. // "groupName": '物化生',
  1312. // "classCount": 6,
  1313. // "personCount": 300,
  1314. // "rankInGroup": 10,
  1315. // "rankInGrade": 357,
  1316. // "allowSelect": true,
  1317. // "disabledReason": '',
  1318. // "selected": false,
  1319. // "selectedRank": 1,
  1320. // "actualCount": 300,
  1321. // "approved": false,
  1322. // "forceAdjusted": false,
  1323. // "groupApprovedCount": 300,
  1324. // "groupForceAdjustedCount": 0
  1325. // }
  1326. // ],
  1327. // "generation": 7,
  1328. // "studentId": 1001
  1329. // }
  1330. // ]
  1331. // }
  1332. // }
  1333. // }
  1334. ]