优化导出速度

This commit is contained in:
wangxin
2019-04-29 10:37:38 +08:00
parent eac5552be2
commit d4ee7c7a42
2 changed files with 44 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
package com.nis.util;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -97,6 +98,18 @@ public class DictUtils {
}
return itemList;
}
public static Map<String,String> getDictMap(String key){
Map dictMap=new HashMap<String,String>();
List<SysDataDictionaryItem> itemList = getDictData().get(key);
if (StringUtil.isEmpty(itemList)) {
return dictMap;
}else {
for(SysDataDictionaryItem item:itemList) {
dictMap.put(item.getItemCode(), item.getItemValue());
}
}
return dictMap;
}
public static String getDictLabels(String dictKey, String itemCodes, String defaultValue){