Merge branch 'test' into lb
This commit is contained in:
@@ -86,6 +86,9 @@ export const DICT_TYPE = {
|
||||
// ============== PRODUCT - 产品模块 =============
|
||||
UNIT_DICT: 'unit_dict',
|
||||
PRODUCT_TYPE: 'product_type',
|
||||
|
||||
// ============== ENERGY - 能源模块 =============
|
||||
ENERGY_UNIT: 'energy_unit'
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -95,7 +98,7 @@ export const DICT_TYPE = {
|
||||
* @returns {*|Array} 数据字典数组
|
||||
*/
|
||||
export function getDictDatas(dictType) {
|
||||
console.log('---> ', dictType, store.getters.dict_datas)
|
||||
// console.log('---> ', dictType, store.getters.dict_datas)
|
||||
return store.getters.dict_datas[dictType] || []
|
||||
}
|
||||
|
||||
@@ -145,3 +148,15 @@ export function getDictDataLabel(dictType, value) {
|
||||
const dict = getDictData(dictType, value);
|
||||
return dict ? dict.label : '';
|
||||
}
|
||||
|
||||
// table中用来过滤字典
|
||||
export function publicFormatter(dictTable) {
|
||||
const dictDatas = getDictDatas(dictTable)
|
||||
return function (val) {
|
||||
const arr = {}
|
||||
dictDatas.map((item) => {
|
||||
arr[item.value] = item.label
|
||||
})
|
||||
return arr?.[val]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user