diff --git a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/dao/CustomerDao.java b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/dao/CustomerDao.java index dea5f2f40b..49e3525ce9 100644 --- a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/dao/CustomerDao.java +++ b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/dao/CustomerDao.java @@ -68,6 +68,15 @@ public interface CustomerDao extends BaseDao { **/ List selectCustomerList(@Param("customerName") String customerName); + /** + * @return int + * @param customerName + * @author yinzuomei + * @description 查询有效客户数据(不区分是否在有效期内)【按名称模糊查询】 - 总记录数 + * @Date 2020/8/5 11:02 + **/ + int selectCountByCustomerName(@Param("customerName") String customerName); + /** * desc:获取未删除的所有用户 * @return diff --git a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java index 55505076e7..4e944f2920 100644 --- a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java +++ b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java @@ -403,7 +403,8 @@ public class CustomerServiceImpl extends BaseServiceImpl list = baseDao.selectCustomerList(formDTO.getCustomerName()); //PageInfo pi = new PageInfo<>(list); - PageData resultDTO = new PageData(list,list.size()); + int total=baseDao.selectCountByCustomerName(formDTO.getCustomerName()); + PageData resultDTO = new PageData(list,total); return resultDTO; } diff --git a/epmet-module/oper-crm/oper-crm-server/src/main/resources/mapper/CustomerDao.xml b/epmet-module/oper-crm/oper-crm-server/src/main/resources/mapper/CustomerDao.xml index 1e1c8649d1..8d96205d62 100644 --- a/epmet-module/oper-crm/oper-crm-server/src/main/resources/mapper/CustomerDao.xml +++ b/epmet-module/oper-crm/oper-crm-server/src/main/resources/mapper/CustomerDao.xml @@ -70,6 +70,19 @@ AND customer_name LIKE concat('%', trim(#{customerName}), '%') + + +