提交 e3df7449 authored 作者: 黄承天's avatar 黄承天

[数据模型]修改类名

上级 3942f842
package com.tykj.workflowcore.model_layer.dao;
import com.tykj.workflowcore.model_layer.entity.AggregationRelationship;
import com.tykj.workflowcore.model_layer.entity.Aggregation;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
......@@ -13,8 +13,8 @@ import java.util.List;
* @Date 2021/4/2 10:34
* @Version 1.0
*/
public interface AggregationRelationshipDao extends JpaRepository<AggregationRelationship, Integer>, JpaSpecificationExecutor<AggregationRelationship> {
public interface AggregationDao extends JpaRepository<Aggregation, Integer>, JpaSpecificationExecutor<Aggregation> {
List<AggregationRelationship> findAllByTableInfoExId(Integer tableExId);
List<Aggregation> findAllByTableInfoExId(Integer tableExId);
}
package com.tykj.workflowcore.model_layer.service.impl;
import com.alibaba.fastjson.JSON;
import com.tykj.workflowcore.model_layer.dao.AggregationRelationshipDao;
import com.tykj.workflowcore.model_layer.dao.AggregationDao;
import com.tykj.workflowcore.model_layer.dao.ColumnInfoDao;
import com.tykj.workflowcore.model_layer.dao.TableInfoDao;
import com.tykj.workflowcore.model_layer.dao.TableInfoExDao;
import com.tykj.workflowcore.model_layer.entity.AggregationRelationship;
import com.tykj.workflowcore.model_layer.entity.Aggregation;
import com.tykj.workflowcore.model_layer.entity.ColumnInfo;
import com.tykj.workflowcore.model_layer.entity.TableInfoEx;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -28,7 +28,7 @@ public class ModelHelper {
@Autowired
private TableInfoExDao tableInfoExDao;
@Autowired
private AggregationRelationshipDao aggregationRelationshipDao;
private AggregationDao aggregationDao;
public String getJsonExample(Integer tableInfoExId) {
TableInfoEx tableInfoEX = tableInfoExDao.findById(tableInfoExId)
......@@ -38,8 +38,8 @@ public class ModelHelper {
for (ColumnInfo columnInfo : columnInfos) {
result.put(columnInfo.getFieldName(), null);
}
List<AggregationRelationship> relationships = aggregationRelationshipDao.findAllByTableInfoExId(tableInfoExId);
for (AggregationRelationship relationship : relationships) {
List<Aggregation> relationships = aggregationDao.findAllByTableInfoExId(tableInfoExId);
for (Aggregation relationship : relationships) {
List<ColumnInfo> subColumnInfos = columnInfoDao.findAllByDbId(relationship.getSideTableId());
Map<String, Object> subResult = new HashMap<>();
for (ColumnInfo subColumnInfo : subColumnInfos) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论