From 8b7258c9427882bb1798f1502eaa35184c6e374e Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 09 Aug 2024 14:29:18 +0800
Subject: [PATCH] 短信指定楼栋发送
---
src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java | 19 ++++++-------------
1 files changed, 6 insertions(+), 13 deletions(-)
diff --git a/src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java b/src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java
index 9e1cac4..456d393 100644
--- a/src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java
+++ b/src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java
@@ -192,16 +192,9 @@
User newUser = new User();
if (null != householdEntity.getPhoneNumber() && !householdEntity.getPhoneNumber().equals("")) {
//根据手机号查询库里的数据
- User userParams = new User();
- userParams.setPhone(householdEntity.getPhoneNumber());
- User user = userService.getOne(Condition.getQueryWrapper(userParams));
- if (null == user) {
- User userParams1 = new User();
- userParams1.setAccount(householdEntity.getPhoneNumber());
- userParams1.setIsDeleted(0);
- user = userService.getOne(Condition.getQueryWrapper(userParams1));
- }
- if (null != user) {
+ List<User> list = userService.getUserListByPhoneOrAccount(householdEntity.getPhoneNumber());
+ if (list.size()>0) {
+ User user = list.get(0);
//如果用户存在,则该用户id绑定场所
householdEntity.setAssociatedUserId(user.getId());
//更新住户信息
@@ -382,7 +375,7 @@
// 查询该住户是否有账号
IUserService userService1 = SpringUtils.getBean(IUserService.class);
User user1 = userService1.getOne(Wrappers.<User>lambdaQuery()
- .eq(User::getPhone, householdEntity.getPhoneNumber())
+ .eq(User::getAccount, householdEntity.getPhoneNumber())
.eq(User::getIsDeleted, 0).last("limit 1"));
if (user1 != null) {
user = user1;
@@ -458,7 +451,7 @@
@Override
public Integer getStatisticsCount(HouseRentalTenantVO houseRental) {
CommonParamSet<Object> commonParamSet = new CommonParamSet<>().invoke(HouseRentalTenantVO.class, houseRental);
- return baseMapper.getStatisticsCount(houseRental, commonParamSet.getGridCodeList(),
- commonParamSet.getRegionChildCodesList(), commonParamSet.getIsAdministrator());
+ return baseMapper.getStatisticsCount(houseRental, commonParamSet.getRegionChildCodesList(),
+ commonParamSet.getGridCodeList(), commonParamSet.getIsAdministrator());
}
}
--
Gitblit v1.9.3