|
|
@ -13,6 +13,7 @@ import com.supervision.manage.dto.MedicalRecAnswerExcelDTO;
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalAnswerVideoResVo;
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalAnswerVideoResVo;
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalRecQaVO;
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalRecQaVO;
|
|
|
|
import com.supervision.manage.service.AnswerVideoResourceService;
|
|
|
|
import com.supervision.manage.service.AnswerVideoResourceService;
|
|
|
|
|
|
|
|
import com.supervision.manage.service.AskQuestionLibraryManageService;
|
|
|
|
import com.supervision.manage.service.FileManageService;
|
|
|
|
import com.supervision.manage.service.FileManageService;
|
|
|
|
import com.supervision.model.*;
|
|
|
|
import com.supervision.model.*;
|
|
|
|
import com.supervision.service.*;
|
|
|
|
import com.supervision.service.*;
|
|
|
@ -40,6 +41,8 @@ public class OfflineAnswerVideoResource implements AnswerVideoResourceService {
|
|
|
|
|
|
|
|
|
|
|
|
private final AskTemplateQuestionLibraryService askTemplateQuestionLibraryService;
|
|
|
|
private final AskTemplateQuestionLibraryService askTemplateQuestionLibraryService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private final AskQuestionLibraryManageService askQuestionLibraryManageService;
|
|
|
|
|
|
|
|
|
|
|
|
private final MaterialLibraryService materialLibraryService;
|
|
|
|
private final MaterialLibraryService materialLibraryService;
|
|
|
|
|
|
|
|
|
|
|
|
private final FileManageService fileManageService;
|
|
|
|
private final FileManageService fileManageService;
|
|
|
@ -63,6 +66,10 @@ public class OfflineAnswerVideoResource implements AnswerVideoResourceService {
|
|
|
|
|
|
|
|
|
|
|
|
medicalRecAnswerExcelDoAction(medicalId, medicalRecAnswerExcelDTOS);
|
|
|
|
medicalRecAnswerExcelDoAction(medicalId, medicalRecAnswerExcelDTOS);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 扩充知识库
|
|
|
|
|
|
|
|
medicalRecAnswerExcelDTOS.stream().filter(dto -> CollUtil.isEmpty(dto.getErrorCodeEnums()))
|
|
|
|
|
|
|
|
.forEach(dto -> askQuestionLibraryManageService.saveQuestionLibrary(dto.toAskTemplateQuestionLibrary()));
|
|
|
|
|
|
|
|
|
|
|
|
timer.restart();
|
|
|
|
timer.restart();
|
|
|
|
// 生成错误信息excel
|
|
|
|
// 生成错误信息excel
|
|
|
|
File file = writeExcel(medicalRecAnswerExcelDTOS);
|
|
|
|
File file = writeExcel(medicalRecAnswerExcelDTOS);
|
|
|
|