diff --git a/jeecg-module-auto-process/src/main/java/org/jeecg/modules/spectrum/Sample_C_Analysis.java b/jeecg-module-auto-process/src/main/java/org/jeecg/modules/spectrum/Sample_C_Analysis.java index dda23d97..d7fa5261 100644 --- a/jeecg-module-auto-process/src/main/java/org/jeecg/modules/spectrum/Sample_C_Analysis.java +++ b/jeecg-module-auto-process/src/main/java/org/jeecg/modules/spectrum/Sample_C_Analysis.java @@ -1407,7 +1407,7 @@ public class Sample_C_Analysis { public void saveAnalysis(Integer sampleId, GardsSampleData detSampleData, Date analysisBegin, Date analysisEnd, String logPath, String reportPath){ - GardsAnalyses analysis = new GardsAnalyses(); + GardsAnalyses analysis = new GardsAnalyses(); // TODO 自动处理 分析表数据补全 (包括update) analysis.setSampleId(sampleId); analysis.setCategory(1);//按C++代码写死的1,该字段是分级结果张博士还没有想好数据要不要分级1,2,3,4 analysis.setAnalysisBegin(analysisBegin); @@ -1421,6 +1421,10 @@ public class Sample_C_Analysis { analysis.setUseddetphd(detSampleData.getInputFileName()); analysis.setUseddetphdId(detSampleData.getSampleId()); } + // 基础数据 + + // Beta分析产生的 baseline log report等文件地址补全 ... + analysis.setLogPath(FileOperation.separatorConvert(logPath)); analysis.setReportPath(FileOperation.separatorConvert(reportPath)); serviceQuotes.getAnalysesService().save(analysis); diff --git a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml index 3e7cb94b..74d85e91 100644 --- a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml +++ b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml @@ -211,6 +211,7 @@ AND qc_samples.SPECTRAL_QUALIFIE='FULL' AND qc_samples.ACQUISITION_START <= TO_DATE('${collectStartStr}', 'YYYY-MM-DD hh24:mi:ss')) AND org_sample_data.SITE_DET_CODE= '${siteDetCode}' + AND org_sample_data.DATA_TYPE = 'Q' @@ -535,7 +536,7 @@