From dd7f721dc0168e336584129f3dc5eb2da0bfa74d Mon Sep 17 00:00:00 2001 From: duwenyuan <1351851645@qq.com> Date: Fri, 17 Oct 2025 17:07:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B8=E7=B4=A0=E6=B4=BB?= =?UTF-8?q?=E5=BA=A6=E6=B5=93=E5=BA=A6=E5=AF=B9=E6=AF=94=E5=88=86=E6=9E=90?= =?UTF-8?q?SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/GardsSampleStatAnalysisMapper.java | 48 +++-- .../xml/GardsSampleStatAnalysisMapper.xml | 170 +++++++++++------- 2 files changed, 124 insertions(+), 94 deletions(-) diff --git a/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/GardsSampleStatAnalysisMapper.java b/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/GardsSampleStatAnalysisMapper.java index 438c9de..c2c267b 100644 --- a/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/GardsSampleStatAnalysisMapper.java +++ b/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/GardsSampleStatAnalysisMapper.java @@ -55,7 +55,7 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper */ - List getRnautoPNuclideActConcIntvl(String sampleType,String station,String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnautoPNuclideActConcIntvl(String sampleType, String station, String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); /*** 获取样品中元素的浓度活度、MDC信息 * 查询RNAUTO.GARDS_XE_RESULTS中的活度浓度、MDC信息 @@ -64,7 +64,7 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper getRnautoNuclideActConcIntvl(String sampleType,String station,String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnautoNuclideActConcIntvl(String sampleType, String station, String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); //endregion @@ -78,7 +78,7 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper */ - List getRnmanPNuclideActConcIntvl(String sampleType,String station,String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnmanPNuclideActConcIntvl(String sampleType, String station, String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); /*** 获取样品中元素的浓度活度、MDC信息 * 查询RNAUTO.GARDS_XE_RESULTS中的活度浓度、MDC信息 @@ -87,7 +87,7 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper getRnmanNuclideActConcIntvl(String sampleType,String station,String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnmanNuclideActConcIntvl(String sampleType, String station, String nuclideName, @Param("startTime") String startTime, @Param("endTime") String endTime); //endregion @@ -119,10 +119,10 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper getRnManNuclideTimeSeriesAnalysis(String station, @Param("startTime") String startTime, @Param("endTime") String endTime); - /** * 精确查询(单个站点 + 单个核素) - * @param stationId 站点ID (必填) + * + * @param stationId 站点ID (必填) * @param nuclideName 核素名称 (必填) * @return 匹配的记录列表 */ @@ -136,7 +136,8 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper selectByCondition( @@ -194,32 +198,24 @@ public interface GardsSampleStatAnalysisMapper extends BaseMapper getRnAutoAnalyzeNuclideActivityConc(String sampleType, String nuclideName, @Param("stationIds") Integer[] stationIds, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnAutoAnalyzeNuclideActivityConc(@Param("sampleType")String sampleType, @Param("nuclideName")String nuclideName, @Param("stationIds") Integer[] stationIds, @Param("startTime") String startTime, @Param("endTime") String endTime); - List getRnManAnalyzeNuclideActivityConc(String sampleType, String nuclideName, @Param("stationIds") Integer[] stationIds, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnManAnalyzeNuclideActivityConc(@Param("sampleType")String sampleType, @Param("nuclideName")String nuclideName, @Param("stationIds") Integer[] stationIds, @Param("startTime") String startTime, @Param("endTime") String endTime); //endregion //region 样品监测结果 - List getRnAutoSampleResult(String sampleType, @Param("startTime") String startTime, @Param("endTime") String endTime); + List getRnAutoSampleResult( String sampleType, @Param("startTime") String startTime, @Param("endTime") String endTime); List getRnManSampleResult(String sampleType, @Param("startTime") String startTime, @Param("endTime") String endTime); - + //endregion + //region 查询台站信息 + List findStationListByMenuName(); //endregion - } diff --git a/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/xml/GardsSampleStatAnalysisMapper.xml b/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/xml/GardsSampleStatAnalysisMapper.xml index c4830e9..490d44c 100644 --- a/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/xml/GardsSampleStatAnalysisMapper.xml +++ b/jeecg-module-data-analyze/src/main/java/org/jeecg/mapper/xml/GardsSampleStatAnalysisMapper.xml @@ -398,78 +398,114 @@ @@ -533,6 +569,4 @@ - - \ No newline at end of file