condition-grade.js 531 B

123456789101112131415161718192021
  1. import conditionObjectBase from '../condition-object-base.js'
  2. import mxCache from '@/components/Cache/mx-cache-mixin.js'
  3. export default {
  4. ...conditionObjectBase,
  5. key: 'gradeId',
  6. title: '年级',
  7. getList: function(param) {
  8. return new Promise((resolve, reject) => {
  9. mxCache.methods.getPharseGradeListByCache().then(data => {
  10. resolve(data)
  11. }).catch(e => reject(e))
  12. })
  13. },
  14. getCode: function(item) {
  15. return item.gradeId
  16. },
  17. getLabel: function(item) {
  18. return item.grade.gradename
  19. }
  20. }