|
@@ -21,8 +21,8 @@ import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
|
|
|
-import static org.eco.als.domain.table.KGraphClauseTableDef.K_GRAPH_CLAUSE;
|
|
|
-import static org.eco.als.domain.table.KGraphEntityTableDef.K_GRAPH_ENTITY;
|
|
|
+import static org.eco.als.domain.table.KGraphClauseTableDef.KGRAPH_CLAUSE;
|
|
|
+import static org.eco.als.domain.table.KGraphEntityTableDef.KGRAPH_ENTITY;
|
|
|
|
|
|
/**
|
|
|
* 知识图谱实体关系Service业务层处理
|
|
@@ -38,28 +38,28 @@ public class KGraphEntityServiceImpl extends BaseServiceImpl<KGraphEntityMapper,
|
|
|
|
|
|
@Override
|
|
|
public QueryWrapper query() {
|
|
|
- return super.query().from(K_GRAPH_ENTITY);
|
|
|
+ return super.query().from(KGRAPH_ENTITY);
|
|
|
}
|
|
|
|
|
|
private QueryWrapper buildQueryWrapper(KGraphEntityBo kGraphEntityBo) {
|
|
|
QueryWrapper queryWrapper = super.buildBaseQueryWrapper();
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.CLAUSE_ID.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.CLAUSE_ID.eq
|
|
|
(kGraphEntityBo.getClauseId()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.HEAD_ENTITY.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.HEAD_ENTITY.eq
|
|
|
(kGraphEntityBo.getHeadEntity()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.HEAD_ENTITY_CLASS.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.HEAD_ENTITY_CLASS.eq
|
|
|
(kGraphEntityBo.getHeadEntityClass()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.RELATION.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.RELATION.eq
|
|
|
(kGraphEntityBo.getRelation()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.TAIL_ENTITY.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.TAIL_ENTITY.eq
|
|
|
(kGraphEntityBo.getTailEntity()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.TAIL_ENTITY_CLASS.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.TAIL_ENTITY_CLASS.eq
|
|
|
(kGraphEntityBo.getTailEntityClass()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.STATUS.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.STATUS.eq
|
|
|
(kGraphEntityBo.getStatus()));
|
|
|
- queryWrapper.and(K_GRAPH_ENTITY.REMARKS.eq
|
|
|
+ queryWrapper.and(KGRAPH_ENTITY.REMARKS.eq
|
|
|
(kGraphEntityBo.getRemarks()));
|
|
|
- queryWrapper.orderBy(K_GRAPH_ENTITY.UPDATE_TIME.desc());
|
|
|
+ queryWrapper.orderBy(KGRAPH_ENTITY.UPDATE_TIME.desc());
|
|
|
|
|
|
return queryWrapper;
|
|
|
}
|
|
@@ -72,7 +72,7 @@ public class KGraphEntityServiceImpl extends BaseServiceImpl<KGraphEntityMapper,
|
|
|
*/
|
|
|
@Override
|
|
|
public KGraphEntityVo selectById(Long id) {
|
|
|
- return this.getOneAs(query().where(K_GRAPH_ENTITY.ID.eq(id)), KGraphEntityVo.class);
|
|
|
+ return this.getOneAs(query().where(KGRAPH_ENTITY.ID.eq(id)), KGraphEntityVo.class);
|
|
|
|
|
|
}
|
|
|
|
|
@@ -93,13 +93,13 @@ public class KGraphEntityServiceImpl extends BaseServiceImpl<KGraphEntityMapper,
|
|
|
public List<KGraphEntityVo> selectListByTaskId(Long taskId) {
|
|
|
QueryWrapper queryWrapper = super.buildBaseQueryWrapper();
|
|
|
queryWrapper.select(
|
|
|
- K_GRAPH_ENTITY.HEAD_ENTITY,
|
|
|
- K_GRAPH_ENTITY.HEAD_ENTITY_CLASS,
|
|
|
- K_GRAPH_ENTITY.RELATION,
|
|
|
- K_GRAPH_ENTITY.TAIL_ENTITY,
|
|
|
- K_GRAPH_ENTITY.TAIL_ENTITY_CLASS)
|
|
|
- .from(K_GRAPH_ENTITY).join(K_GRAPH_CLAUSE).on(K_GRAPH_ENTITY.CLAUSE_ID.eq(K_GRAPH_CLAUSE.ID))
|
|
|
- .where(K_GRAPH_CLAUSE.TASK_ID.eq(taskId)).and(K_GRAPH_CLAUSE.STATUS.eq(1));
|
|
|
+ KGRAPH_ENTITY.HEAD_ENTITY,
|
|
|
+ KGRAPH_ENTITY.HEAD_ENTITY_CLASS,
|
|
|
+ KGRAPH_ENTITY.RELATION,
|
|
|
+ KGRAPH_ENTITY.TAIL_ENTITY,
|
|
|
+ KGRAPH_ENTITY.TAIL_ENTITY_CLASS)
|
|
|
+ .from(KGRAPH_ENTITY).join(KGRAPH_CLAUSE).on(KGRAPH_ENTITY.CLAUSE_ID.eq(KGRAPH_CLAUSE.ID))
|
|
|
+ .where(KGRAPH_CLAUSE.TASK_ID.eq(taskId)).and(KGRAPH_CLAUSE.STATUS.eq(1));
|
|
|
return this.listAs(queryWrapper, KGraphEntityVo.class);
|
|
|
}
|
|
|
|