From 49e7f7d52a89fd86ca277c89ccc229443640171f Mon Sep 17 00:00:00 2001 From: Aoi_Tori <2547614904@qq.com> Date: Fri, 27 Jun 2025 21:51:21 +0800 Subject: [PATCH] 2025/6/27 --- .../sampleManagement/dao/TechnicalSpecificationMapper.java | 2 ++ .../service/Impl/TechnicalSpecificationServiceImpl.java | 3 ++- .../mapper/sampleManagement/TechnicalSpecificationMapper.xml | 4 ++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java b/src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java index d89d4f68..4b386b0f 100644 --- a/src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java +++ b/src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java @@ -1209,4 +1209,6 @@ public interface TechnicalSpecificationMapper { void updateBMProcessInfo(PlmTechnicalSpecificationSheetData data); IPage urlFileSearch(Page dictDataPage,@Param("query") DictDto data); + + Long TechnicalSpecificationCount(String sql); } diff --git a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java index 58712b38..84102c43 100644 --- a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java +++ b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java @@ -112,7 +112,8 @@ public class TechnicalSpecificationServiceImpl implements TechnicalSpecification // IPage resultList = this.technicalSpecificationMapper.technicalSpecificationListSearch( // new Page(inData.getPage(), inData.getLimit()), inData); // 获取总条数 - Long count = this.technicalSpecificationMapper.queryTechnicalSpecificationCount(inData); + String countSql = SqlParamReplacer.getReplacedSql(sqlSession, TechnicalSpecificationMapper.class, "queryTechnicalSpecificationCount", inData).replace("\n", "").replaceAll("\\s+"," "); + Long count = this.technicalSpecificationMapper.TechnicalSpecificationCount(countSql); // 获取SQL String sql = SqlParamReplacer.getReplacedSql(sqlSession, TechnicalSpecificationMapper.class, "technicalSpecificationList", inData).replace("\n", "").replaceAll("\\s+"," "); logger.info("技术参数卡查询sql:{}",sql); diff --git a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml index eae7277e..8cc7f0bc 100644 --- a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml +++ b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml @@ -2886,4 +2886,8 @@ and sdd.dict_label like #{query.dictLabel} + \ No newline at end of file