condition-shiftline-level.js 650 B

1234567891011121314151617181920212223242526272829
  1. import conditionObjectBase from '../condition-object-base.js'
  2. import {
  3. selectUniversityLevels,
  4. } from '@/api/webApi/shiftLine'
  5. // 院校投档线 层次
  6. export default {
  7. ...conditionObjectBase,
  8. dependentKeys: ['lineYear'],
  9. key: 'lineLevel',
  10. isDependencyReady(params) {
  11. return params.lineYear
  12. },
  13. title: '层次',
  14. getList: function(param) {
  15. return new Promise((resolve, reject) => {
  16. selectUniversityLevels({
  17. year: param.lineYear
  18. }).then(res => resolve(res.rows))
  19. .catch(e => reject(e))
  20. })
  21. },
  22. getCode: function(item) {
  23. return item
  24. },
  25. getLabel: function(item) {
  26. return item
  27. }
  28. }