From 6a56242ee482323d4452378aef80746bcc8ed0b9 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Tue, 8 Feb 2022 20:06:43 +0800 Subject: [PATCH 1/2] feat: There is no way the, --- .../SarBussionessStandStateController.java | 13 ++++++++++++ .../dao/SarBussionessStandStateDao.java | 4 ++++ .../ISarBussionessStandStateService.java | 2 ++ .../SarBussionessStandStateServiceImpl.java | 8 +++++++ .../SarBussionessStandStateMapper.xml | 21 +++++++++++++++++++ 5 files changed, 48 insertions(+) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java index 03275114..ad89adae 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java @@ -36,6 +36,19 @@ public class SarBussionessStandStateController extends BaseController> getSarBussionStandPageNo(SarBussionessStandStatePage page) throws Exception { + List rows = bussionessStandStateService.getSarBussionessStandStatePageNo(page); + return Result.success(getPageInfo(page.getPager(), rows)); + } + /** * 自定义分页查询列表 * @param page 标准信息 diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java index fd0fa12e..71f7fcdd 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java @@ -20,4 +20,8 @@ public interface SarBussionessStandStateDao extends BaseMapper getSarBussionessStandStatePageNo(SarBussionessStandStatePage page); + + int getBussionessStandStateCountNo(SarBussionessStandStatePage page); + } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java index d0656649..e5800a99 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java @@ -16,6 +16,8 @@ import java.util.List; */ public interface ISarBussionessStandStateService extends IService { + List getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception; + List getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception; } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java index ce8fd653..28159d8c 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java @@ -20,6 +20,14 @@ import java.util.List; @Service public class SarBussionessStandStateServiceImpl extends ServiceImpl implements ISarBussionessStandStateService { + @Override + public List getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception{ + Integer rowCount = this.baseMapper.getBussionessStandStateCountNo(page); + page.getPager().setRowCount(rowCount); + List stateList = this.baseMapper.getSarBussionessStandStatePageNo(page); + return stateList; + } + @Override public List getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception{ Integer rowCount = this.baseMapper.getBussionessStandStateCount(page); diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml index 1acd176c..aa0d76e7 100644 --- a/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml +++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml @@ -75,6 +75,27 @@ + + + + + SELECT A.* FROM ( - select + select + , + sar_buss_stand_attr_info.QCDW, + sar_buss_stand_attr_info.QCRBUSS from sar_bussioness_stand_state + LEFT JOIN sar_buss_stand_attr_info ON sar_buss_stand_attr_info.stand_id = sar_bussioness_stand_state.stand_id ORDER BY REVIEW_RESULTS ASC,