代码提交

topo_dev
liu 9 months ago
parent 1a027c46e4
commit ccde88129f

@ -11,19 +11,19 @@ public class ResultDTO {
private String relId;
private String recordId;
private String recordSplitId;
private String recordsId;
private String recordId;
public ResultDTO() {
}
public ResultDTO(String startId, String endId, String relId, String recordId, String recordsId) {
public ResultDTO(String startId, String endId, String relId, String recordId, String recordSplitId) {
this.startId = startId;
this.endId = endId;
this.relId = relId;
this.recordId = recordId;
this.recordsId = recordsId;
this.recordSplitId = recordSplitId;
}
}

@ -92,9 +92,9 @@ public class Neo4jUtils {
resultDTO.setRelId(valueTransportString(record.get("relId")));
resultDTO.setRelId(valueTransportString(record.get("relId")));
// 这里注意,neo4j的recordId对应的是note_record_split的数据
resultDTO.setRecordId(valueTransportString(record.get("recordId")));
resultDTO.setRecordSplitId(valueTransportString(record.get("recordSplitId")));
// recordsId对应数据库note_record
resultDTO.setRecordsId(valueTransportString(record.get("recordsId")));
resultDTO.setRecordId(valueTransportString(record.get("recordId")));
list.add(resultDTO);
}
return list;

@ -56,7 +56,7 @@ public class NoteRecordSplit implements Serializable {
/**
* id
*/
private String noteRecordsId;
private String noteRecordId;
/**
* ID

@ -58,7 +58,7 @@ public class ExtractTripleInfoServiceImpl implements ExtractTripleInfoService {
@Transactional(transactionManager = "dataSourceTransactionManager", rollbackFor = Exception.class)
public void extractTripleInfo(String caseId, String name, String recordId) {
// 首先获取所有切分后的笔录
List<NoteRecordSplit> recordSplitList = noteRecordSplitService.lambdaQuery().eq(StrUtil.isNotBlank(recordId), NoteRecordSplit::getNoteRecordsId, recordId)
List<NoteRecordSplit> recordSplitList = noteRecordSplitService.lambdaQuery().eq(StrUtil.isNotBlank(recordId), NoteRecordSplit::getNoteRecordId, recordId)
.eq(NoteRecordSplit::getCaseId, caseId).eq(NoteRecordSplit::getPersonName, name).list();
// 获取所有的分类
List<ModelRecordType> allTypeList = modelRecordTypeService.list();

@ -328,8 +328,8 @@ public class ModelServiceImpl implements ModelService {
if (StringUtils.isNotEmpty(resultDTO.getRelId())) {
//存在关系
result.setAtomicResult("1");
result.setRecordSplitId(resultDTO.getRecordId());
result.setRecordId(resultDTO.getRecordsId());
result.setRecordSplitId(resultDTO.getRecordSplitId());
result.setRecordId(resultDTO.getRecordId());
break;
} else {
result.setAtomicResult("0");

@ -108,7 +108,7 @@ public class NoteRecordSplitServiceImpl extends ServiceImpl<NoteRecordSplitMappe
try {
NoteRecordSplit noteRecord = new NoteRecordSplit();
noteRecord.setCaseId(records.getCaseId());
noteRecord.setNoteRecordsId(records.getId());
noteRecord.setNoteRecordId(records.getId());
noteRecord.setNoteName(minioFile.getFilename());
noteRecord.setPersonName(records.getName());
noteRecord.setQuestion(qa.getQuestion());

Loading…
Cancel
Save