提交 3a48a758 authored 作者: ww1xhqc's avatar ww1xhqc

[数据模型] 修改添加根据表名得到列和引用

上级 40291e49
...@@ -65,18 +65,20 @@ public class ModelHelper { ...@@ -65,18 +65,20 @@ public class ModelHelper {
} }
public Map<String, Object> getQuoteList(String tableName) { public List<Map<String, Object>> getQuoteList(String tableName) {
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
TableInfo byModelName = tableInfoDao.findByModelName(tableName); TableInfo byModelName = tableInfoDao.findByModelName(tableName);
List<ColumnInfo> allByDbId = columnInfoDao.findAllByDbId(byModelName.getId()); List<ColumnInfo> allByDbId = columnInfoDao.findAllByDbId(byModelName.getId());
List<Map<String, Object>> list = new ArrayList<>();
Map<String, Object> map1 = new HashMap<>(); Map<String, Object> map1 = new HashMap<>();
for (ColumnInfo columnInfo : allByDbId) { for (ColumnInfo columnInfo : allByDbId) {
List<Quote> quoteList = quoteDao.findAllByColumnId(columnInfo.getId()); List<Quote> quoteList = quoteDao.findAllByColumnId(columnInfo.getId());
map1.put(columnInfo.getFieldName(), quoteList); map1.put(columnInfo.getFieldName(), quoteList);
list.add(map1);
} }
map.put(byModelName.getModelName(), map1); return list;
return map;
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论