init
This commit is contained in:
42
src/filters/DataDict/index.js
Normal file
42
src/filters/DataDict/index.js
Normal file
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* @Date: 2020-12-29 16:49:28
|
||||
* @LastEditors: gtz
|
||||
* @LastEditTime: 2021-04-13 13:49:51
|
||||
* @FilePath: \basic-admin\src\filters\DataDict\index.js
|
||||
* @Description: 部分常量的数据字典定义
|
||||
*/
|
||||
|
||||
import i18n from '@/lang'
|
||||
|
||||
const table = {
|
||||
enableState: {
|
||||
'0': i18n.t('baseDict.enableState.no'),
|
||||
'1': i18n.t('baseDict.enableState.yes')
|
||||
},
|
||||
yesOrNo: {
|
||||
'0': i18n.t('baseDict.yesOrNo.no'),
|
||||
'1': i18n.t('baseDict.yesOrNo.yes')
|
||||
},
|
||||
bool2String: {
|
||||
'true': i18n.t('baseDict.bool2String.yes'),
|
||||
'false': i18n.t('baseDict.bool2String.no')
|
||||
},
|
||||
doneStatus: {
|
||||
'0': i18n.t('baseDict.doneStatus.no'),
|
||||
'1': i18n.t('baseDict.doneStatus.yes')
|
||||
},
|
||||
sex: {
|
||||
'1': i18n.t('baseDict.sex.man'),
|
||||
'2': i18n.t('baseDict.sex.woman')
|
||||
},
|
||||
yesOrNoEquipment: {
|
||||
'-1': i18n.t('baseDict.yesOrNo.no'),
|
||||
'1': i18n.t('baseDict.yesOrNo.yes')
|
||||
}
|
||||
}
|
||||
|
||||
export default function(dictTable) {
|
||||
return function(val) {
|
||||
return table?.[dictTable]?.[val]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user