data/update.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/data/MetaFileEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/data/UploadService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
data/update.sql
@@ -218,7 +218,7 @@ select * from lf.sys_report order by code select * from lf.sys_layer select * from lf.sys_meta; src/main/java/com/lf/server/entity/data/MetaFileEntity.java
@@ -44,6 +44,8 @@ private String msg; private Boolean isMeta; public String getEventid() { return eventid; } @@ -179,4 +181,12 @@ public void setMsg(String msg) { this.msg = msg; } public Boolean getIsMeta() { return isMeta; } public void setIsMeta(Boolean isMeta) { this.isMeta = isMeta; } } src/main/java/com/lf/server/service/data/UploadService.java
@@ -521,12 +521,13 @@ * 插入源数据 */ private void insertMetas(List<MetaFileEntity> list) { int metaId = insertParentMeta(list); for (MetaFileEntity mf : list) { if (null != mf.getMsg()) { continue; } MetaEntity me = createMeta(mf); MetaEntity me = createMeta(mf, metaId); metaService.insert(me); mf.setMsg(me.getId() > 0 ? "成功" : "失败"); @@ -536,8 +537,9 @@ /** * 创建源数据 */ private MetaEntity createMeta(MetaFileEntity mf) { private MetaEntity createMeta(MetaFileEntity mf, int metaId) { MetaEntity me = new MetaEntity(); me.setMetaid(metaId); me.setEventid(mf.getEventid()); me.setDircode(mf.getDircode()); me.setDepcode(mf.getDepcode()); @@ -559,4 +561,23 @@ return me; } /** * 插入父源数据 */ private int insertParentMeta(List<MetaFileEntity> list) { for (MetaFileEntity mf : list) { if (null != mf.getMsg() || !mf.getIsMeta()) { continue; } MetaEntity me = createMeta(mf, 0); metaService.insert(me); mf.setMsg(me.getId() > 0 ? "成功" : "失败"); return me.getId(); } return 0; } }