原子指标判断代码提交

topo_dev
liu 10 months ago
parent 41d40e53a8
commit d048da12fe

@ -19,7 +19,7 @@ import java.util.List;
* @since 2024-07-05 08:53:20 * @since 2024-07-05 08:53:20
*/ */
@Data @Data
@TableName("note_records") @TableName("note_record")
public class NoteRecord implements Serializable { public class NoteRecord implements Serializable {
@TableId @TableId

@ -58,7 +58,7 @@ public class ModelServiceImpl implements ModelService {
// index_source==1 // index_source==1
List<ModelAtomicIndex> list = analyseCaseDTO.getAtomicIndexList(); List<ModelAtomicIndex> list = analyseCaseDTO.getAtomicIndexList();
//index_source==3 //index_source==3
Session session = driver.session();
//查询图谱 index_source: 1人工定义 2数据库查询 3图谱生成 4大模型 //查询图谱 index_source: 1人工定义 2数据库查询 3图谱生成 4大模型
if ("1".endsWith(atomicIndex.getIndexSource())) { if ("1".endsWith(atomicIndex.getIndexSource())) {
// list // list
@ -66,7 +66,7 @@ public class ModelServiceImpl implements ModelService {
// //
} else if ("3".endsWith(atomicIndex.getIndexSource()) && StringUtils.isNotEmpty(ql)) { } else if ("3".endsWith(atomicIndex.getIndexSource()) && StringUtils.isNotEmpty(ql)) {
// 使用知识图谱进行计算 // 使用知识图谱进行计算
analyseGraphCase(analyseCaseDTO, result, ql, session); analyseGraphCase(analyseCaseDTO, result, ql);
} else if ("4".endsWith(atomicIndex.getIndexSource())) { } else if ("4".endsWith(atomicIndex.getIndexSource())) {
// //
} }
@ -170,7 +170,8 @@ public class ModelServiceImpl implements ModelService {
modelCaseMapper.updateById(modelCase); modelCaseMapper.updateById(modelCase);
} }
private void analyseGraphCase(AnalyseCaseDTO analyseCaseDTO, ModelAtomicResult result, String ql, Session session) { private void analyseGraphCase(AnalyseCaseDTO analyseCaseDTO, ModelAtomicResult result, String ql) {
Session session = driver.session();
//图谱 //图谱
int i = 1; int i = 1;
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();

Loading…
Cancel
Save