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

[数据模型]修改类名

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