excel导入出错时,返回详细信息

web_backend_develope
chenlw 9 years ago
parent 385ad63fe4
commit bca79e3c1d

@ -289,18 +289,16 @@ public class ExcelController extends BaseController{
if (listPath.size() > 0) { if (listPath.size() > 0) {
//导入 //导入
result = preDataInfoService.importExcel(listPath); result = preDataInfoService.importExcel(listPath);
//失败 //导入成功后再次请求数据
if (result.containsKey("fileUnExist")/* || result.containsKey("areaUnImport")*/) {
modelMap.addAttribute("data", result);
modelMap.addAttribute("code","3001");
response.setStatus(500);
}
//成功
else {
List<PreDataInfo> datalist = preDataInfoService.findAll(); List<PreDataInfo> datalist = preDataInfoService.findAll();
modelMap.addAttribute("data", datalist); modelMap.addAttribute("data", datalist);
modelMap.addAttribute("length", datalist.size()); modelMap.addAttribute("length", datalist.size());
modelMap.addAttribute("code","1001"); modelMap.addAttribute("code","1001");
//失败
if (result.keySet().size() > 0) {
modelMap.addAllAttributes(result);
modelMap.addAttribute("code","3001");
response.setStatus(500);
} }
//删除文件 //删除文件
List<String> failedDelete = new ArrayList<String>(); List<String> failedDelete = new ArrayList<String>();

Loading…
Cancel
Save