| | |
| | | package com.ots.project.tool.report.PAQ; |
| | | |
| | | import com.alibaba.druid.sql.visitor.functions.Locate; |
| | | import com.ots.common.enums.LangTypeEnum; |
| | | import com.ots.common.enums.ReportTypeEnum; |
| | | import com.ots.common.utils.StringUtils; |
| | |
| | | import com.ots.project.tool.report.MAQNEW.base.MAQConditionVO_V2; |
| | | import com.ots.project.tool.report.MAQNEW.base.MAQSummaryCondition_V2; |
| | | import com.ots.project.tool.report.MAQNEW.condition.*; |
| | | import com.ots.project.tool.report.PAQ.condition.Diagnosis; |
| | | import com.ots.project.tool.report.PAQ.condition.DiagnosisTitle; |
| | | import com.ots.project.tool.report.ReportResultData; |
| | | import lombok.Data; |
| | | import lombok.Getter; |
| | | import lombok.Setter; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import java.time.LocalDate; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | return scoreCharacteristics; |
| | | }).collect(Collectors.toList())); |
| | | |
| | | //有效性结果诊断 |
| | | paramList.add(new DiagnosisTitle()); |
| | | paramList.add(new Diagnosis()); |
| | | |
| | | return paramList; |
| | | } |
| | | |
| | |
| | | "LIBPAQGS88021", "LIBPAQGS88022", "LIBPAQGS88023", "LIBPAQGS8803", "LIBPAQGS88031", |
| | | "LIBPAQGS88032", "LIBPAQGS88033", "LIBPAQGS8804", "LIBPAQGS88041", "LIBPAQGS88042", |
| | | "LIBPAQGS88043", "LIBPAQGS8805", "LIBPAQGS88051", "LIBPAQGS88052", "LIBPAQGS88053", |
| | | "LIBPAQGS8806", "LIBPAQGS88061", "LIBPAQGS88062", "LIBPAQGS88063" |
| | | ; |
| | | "LIBPAQGS8806", "LIBPAQGS88061", "LIBPAQGS88062", "LIBPAQGS88063"); |
| | | } |
| | | |
| | | /** |
| | |
| | | textMap.put("questionnaireEmail", getQuestionnaireEmail()); |
| | | textMap.put("questionnaireStartTime", getQuestionnaireStartTime()); |
| | | textMap.put("questionnaireEndTime", getQuestionnaireEndTime()); |
| | | |
| | | |
| | | //替换当前年份 |
| | | LocalDate currentDate = LocalDate.now(); |
| | | textMap.put("year",currentDate.getYear()); |
| | | |
| | | //根据报告类型获取报告字典 |
| | | getParamList(type).stream().forEach(p -> { |
| | | //获取对应语言报告字典 |