Blame view

ant-design-vue-jeecg/src/components/dict/index.js 844 Bytes
肖超群 authored
1
2
3
import JDictSelectTag from './JDictSelectTag.vue'
import JMultiSelectTag from './JMultiSelectTag.vue'
import JSearchSelectTag from './JSearchSelectTag.vue'
肖超群 authored
4
import {filterMultiDictText, filterDictText, initDictOptions, filterDictTextByCache} from './JDictSelectUtil'
肖超群 authored
5
6
7

export default {
  install: function (Vue) {
肖超群 authored
8
9
10
    Vue.component('JDictSelectTag', JDictSelectTag);
    Vue.component('JMultiSelectTag', JMultiSelectTag);
    Vue.component('JSearchSelectTag', JSearchSelectTag);
肖超群 authored
11
12
13
14
15
16
    Vue.prototype.$initDictOptions = (dictCode) => initDictOptions(dictCode)
    Vue.prototype.$filterMultiDictText = (dictOptions, text) => filterMultiDictText(dictOptions, text)
    Vue.prototype.$filterDictText = (dictOptions, text) => filterDictText(dictOptions, text)
    Vue.prototype.$filterDictTextByCache = (...param) => filterDictTextByCache(...param)
  }
}