| 12345678910111213141516171819202122232425262728293031323334 |
- export * from './common'
- // 字典
- //获取字典项
- export const useDict = dict => {
- if (!dict || !Array.isArray(dict)) {
- console.error('请传入正确的字典')
- return ''
- }
- return code => {
- return dict.find(item => (item && item.code) === code) || {}
- }
- }
- //获取字典label
- export const useDictLabel = dict => {
- if (!dict || !Array.isArray(dict)) {
- console.error('请传入正确的字典')
- return ''
- }
- return code => {
- const obj = dict.find(item => (item && item.code) === code)
- return obj && obj.label
- }
- }
- //获取字典label
- export const useDictLabelFilter = (code, dict) => {
- if (!dict || !Array.isArray(dict)) {
- console.error('请传入正确的字典')
- return ''
- }
- const obj = dict.find(item => (item && item.code) === code)
- return obj && obj.label
- }
|