| 12345678910111213141516171819 |
- import dictEnum from '@/enum/dict'
- const getters = {
- dict: state => state.dict,
- // 根据字典enumName 和 dictCode 获取字典项
- getDict: state => (enumName, dictCode) =>
- (state.dict[dictEnum[enumName]] || []).find(
- item => item.dictCode === dictCode
- ) || {},
- // 根据字典enumName 和 dictCode 获取字典 值(名称
- getDictValue: state => (enumName, dictCode) => {
- const obj = (state.dict[dictEnum[enumName]] || []).find(
- item => item.dictCode === dictCode
- )
- return obj && obj.dictValue
- }
- }
- export default getters
|