diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java index ef78819e..21b2f454 100644 --- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java +++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java @@ -78,9 +78,10 @@ public class AppEnterpriseInformationController extends BaseController { // startPage(); List list = enterpriseInformationService.selectEnterpriseInformationAndQrInfo(enterpriseInformation); + int count = enterpriseInformationService.selectEnterpriseInformationAndQrInfoCount(enterpriseInformation); // return getDataTable(list); - long total = Math.min(list.size(), 60); - TableDataInfo rspData = getDataTable(list); + long total = Math.min(count, 60); + TableDataInfo rspData = new TableDataInfo(); rspData.setCode(0); rspData.setRows(list); rspData.setTotal(total); diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java index 959ecbf2..623c0170 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java @@ -113,6 +113,11 @@ public class EnterpriseInformation extends BaseDomain private String qy; + private Integer pageNum; + + private Integer pageSize; + + public String getReason() { return reason; } @@ -370,4 +375,20 @@ public class EnterpriseInformation extends BaseDomain .append("createBy", getCreateBy()) .toString(); } + + public Integer getPageNum() { + return pageNum; + } + + public void setPageNum(Integer pageNum) { + this.pageNum = pageNum; + } + + public Integer getPageSize() { + return pageSize; + } + + public void setPageSize(Integer pageSize) { + this.pageSize = pageSize; + } } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseInformationMapper.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseInformationMapper.java index dbbdae7f..048f2dd5 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseInformationMapper.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseInformationMapper.java @@ -44,6 +44,7 @@ public interface EnterpriseInformationMapper * @return */ List selectEnterpriseInformationAndQrInfo(EnterpriseInformation enterpriseInformation); + int selectEnterpriseInformationAndQrInfoCount(String searchValue,String enterpriseName); /** * 新增企业信息登记 diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java index ae804bea..2ce54fab 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java @@ -56,6 +56,8 @@ public interface IEnterpriseInformationService */ List selectEnterpriseInformationAndQrInfo(EnterpriseInformation enterpriseInformation); + int selectEnterpriseInformationAndQrInfoCount(EnterpriseInformation enterpriseInformation); + /** * 新增企业信息登记 * diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java index 8ac9b340..927dd810 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java @@ -259,6 +259,12 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS return enterpriseInformationMapper.selectEnterpriseInformationAndQrInfo(enterpriseInformation); } + @Override + public int selectEnterpriseInformationAndQrInfoCount(EnterpriseInformation enterpriseInformation) { + return enterpriseInformationMapper.selectEnterpriseInformationAndQrInfoCount( + enterpriseInformation.getSearchValue(),enterpriseInformation.getEnterpriseName()); + } + /** * 新增企业信息登记 * diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseInformationMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseInformationMapper.xml index 54ff6321..4ee269ce 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseInformationMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseInformationMapper.xml @@ -130,9 +130,29 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ORDER BY ei.create_time DESC - - LIMIT #{params.pageNum}, #{params.pageSize} - + + + + + +