excel导入修改

web_backend_develope
chenlw 8 years ago
parent 5c5a636f12
commit aa92069db1

@ -4,6 +4,7 @@ import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
@ -67,8 +68,8 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService {
} }
@Override @Override
public Map<String, List> importExcel(List<String> paths) throws Exception { public Map<String, Object> importExcel(List<String> paths) throws Exception {
Map<String, List> errmap = new HashMap<String, List>(); Map<String, Object> errmap = new HashMap<String, Object>();
List<String> errArea = new ArrayList<String>(); List<String> errArea = new ArrayList<String>();
List<String> errFile = new ArrayList<String>(); List<String> errFile = new ArrayList<String>();
ArrayList<String> rowErr = new ArrayList<String>(); ArrayList<String> rowErr = new ArrayList<String>();
@ -156,7 +157,7 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService {
} }
if (errFile.size() > 0) { if (errFile.size() > 0) {
if (errmap.containsKey("err")) { if (errmap.containsKey("err")) {
errFile.addAll(errmap.get("err")); errFile.addAll((Collection<? extends String>) errmap.get("err"));
} }
errmap.put("err",errFile); errmap.put("err",errFile);
} }
@ -189,7 +190,12 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService {
} }
} }
} }
//TODO 查 地区 是否没有-(没有则添加新地区): // 记录 操作了 多少条记录
errmap.put("system", list4AddSystem.size());
errmap.put("area", list4AddArea.size());
errmap.put("update", list4Update.size());
// 查 地区 是否没有-(没有则添加新地区):
if (list4AddArea.size() > 0) { if (list4AddArea.size() > 0) {
this.addArea(list4AddArea); this.addArea(list4AddArea);
} }

Loading…
Cancel
Save