diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java index a59045c9..163a05e8 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java @@ -27,7 +27,7 @@ public interface SarStandardsInfoDao extends BaseMapper { int getSarStandardsInfoCount(@Param("page") SarStandardsInfoEOPage page); - int selectHighLawsCount(@Param("page") SarStandardsInfoEOPage page); + int selectHighLawsCount(@Param("page") SarStandardsInfoEOPage page,@Param("list") List lawsIds); int getSarStandardsInfoCountWk1(SarStandardsInfoEOPage page); diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java index b5a95c20..375253d1 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java @@ -479,7 +479,7 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl sarlist = dao.selectHighLawsPage(page,"0",lawsIds); attrInfo(sarlist); diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml index 9b506342..52c51512 100644 --- a/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml +++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml @@ -1448,7 +1448,12 @@ select count(1) from (select count(*) from SAR_STANDARDS_INFO - + + and SAR_STANDARDS_INFO.ID in + + #{id} + + GROUP BY SAR_STANDARDS_INFO.id) a