diff --git a/src/com/platform/service/impl/PreDataInfoServiceImpl.java b/src/com/platform/service/impl/PreDataInfoServiceImpl.java index 79f04f96..55e72d47 100644 --- a/src/com/platform/service/impl/PreDataInfoServiceImpl.java +++ b/src/com/platform/service/impl/PreDataInfoServiceImpl.java @@ -194,7 +194,7 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService { if (list4AddArea.size() > 0) { this.addArea(list4AddArea); } - //在 pre_data_info表中 新增 操作为(新增行政区划)的系统 + //在 pre_data_info表中 新增 操作为(新增行政区划)的系统 -- start List allAreaInsert = new ArrayList(); List sysNamesArea = new ArrayList(); for (PreDataInfo preDataInfo : list4AddArea) { @@ -222,7 +222,7 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService { if (allAreaInsert.size() > 0) { preDataInfoDao.insertBatch(allAreaInsert); } - + //在 pre_data_info表中 新增 操作为(新增行政区划)的系统 -- end //在 pre_data_info表中 更新 操作为 (修改) 的系统 if (list4Update.size() > 0) { List allUpdate = new ArrayList(); @@ -461,6 +461,9 @@ public class PreDataInfoServiceImpl implements IPreDataInfoService { } //本次新增的系统 for (PreDataInfo pre : allAreaInsert) { + if (null == pre.getSysName() || "".equals(pre.getSysName())) { + continue; + } excelAdd.put(pre.getAreaCode()+"_"+pre.getSysName().trim(), pre); } for (String key : excelAdd.keySet()) {