|
|
|
@ -2,16 +2,13 @@ package com.supervision;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
import cn.hutool.core.map.MapUtil;
|
|
|
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
|
|
|
import cn.hutool.core.util.NumberUtil;
|
|
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
|
|
import cn.hutool.poi.excel.ExcelReader;
|
|
|
|
|
import cn.hutool.poi.excel.ExcelUtil;
|
|
|
|
|
import cn.hutool.poi.excel.ExcelWriter;
|
|
|
|
|
import com.supervision.domain.QaSimilarityQuestionAnswer;
|
|
|
|
|
import com.supervision.model.AskPatientAnswer;
|
|
|
|
|
import com.supervision.model.AskTemplateQuestionLibrary;
|
|
|
|
|
import com.supervision.model.AskTemplateQuestionSimilarity;
|
|
|
|
|
import com.supervision.model.CommonDic;
|
|
|
|
|
import com.supervision.service.AskPatientAnswerService;
|
|
|
|
|
import com.supervision.service.AskTemplateQuestionLibraryService;
|
|
|
|
@ -69,7 +66,7 @@ public class RedisVecTest {
|
|
|
|
|
QaSimilarityQuestionAnswer answer = optional.get();
|
|
|
|
|
String matchQuestion = answer.getMatchQuestion();
|
|
|
|
|
Double matchScore = answer.getMatchScore();
|
|
|
|
|
String targetId = answer.getMatchQuestionCode();
|
|
|
|
|
String targetId = answer.getLibraryQuestionId();
|
|
|
|
|
map.put("targetId", targetId);
|
|
|
|
|
map.put("targetQuestion", matchQuestion);
|
|
|
|
|
AskTemplateQuestionLibrary targetLibrary = libraryMap.get(targetId);
|
|
|
|
|