修正Excel导入导出中的DictUtils反射方法参数顺序似乎不对问题 #IINDU

This commit is contained in:
thinkgem
2018-03-30 09:01:19 +08:00
parent d1bc7242a6
commit 198844b47e
2 changed files with 2 additions and 2 deletions

View File

@@ -496,7 +496,7 @@ public class ExcelExport {
if (StringUtils.isNotBlank(ef.dictType())){
Class<?> dictUtils = Class.forName("com.jeesite.modules.sys.utils.DictUtils");
val = dictUtils.getMethod("getDictLabel", String.class, String.class,
String.class).invoke(null, val==null?"":val.toString(), ef.dictType(), "");
String.class).invoke(null, ef.dictType(), val==null?"":val.toString(), "");
//val = DictUtils.getDictLabel(val==null?"":val.toString(), ef.dictType(), "");
}
}catch(Exception ex) {

View File

@@ -387,7 +387,7 @@ public class ExcelImport {
try{
Class<?> dictUtils = Class.forName("com.jeesite.modules.sys.utils.DictUtils");
val = dictUtils.getMethod("getDictValue", String.class, String.class,
String.class).invoke(null, val.toString(), ef.dictType(), "");
String.class).invoke(null, ef.dictType(), val.toString(), "");
} catch (Exception ex) {
log.info("Get cell value ["+i+","+column+"] error: " + ex.toString());
val = null;