3.7.3修复的数据字典导入问题
为什么我用3.7.3导入还是导入到数据库的是汉字 不是字典的code?需要设置吗? ? 已解决 改了下poi包 导出code跟字典转换了 导入没转换 把下面这个复制到poi-base里面的ImportBaseService 类的excelEntity.setReplace(excel.replace());的后面加上判断if(StringUtils.isNotEmpty(excel.dicCode())){
EasypoiDictServiceI jeecgDictService = null;
try {
jeecgDictService = ApplicationContextUtil.getContext().getBean(EasypoiDictServiceI.class);
} catch (Exception e) {
}
if(jeecgDictService!=null){
String[] dictReplace = jeecgDictService.queryDict(excel.dictTable(), excel.dicCode(), excel.dicText());
if(excelEntity.getReplace()!=null && dictReplace!=null && dictReplace.length!=0){
excelEntity.setReplace(dictReplace);
}
}
}
页:
[1]