通讯录查询修改

master
Xusan 2024-05-17 17:21:31 +08:00
parent f573de621e
commit 7abe91380d
3 changed files with 12 additions and 11 deletions

View File

@ -15,6 +15,7 @@ import com.whdc.model.vo.LoginVo;
import com.whdc.service.IUserService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.whdc.utils.HttpUtil;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import com.whdc.utils.ResultJson;
import lombok.extern.slf4j.Slf4j;
@ -134,7 +135,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
// 匹配手机号是否存在
LambdaQueryWrapper<AddressBook> queryWrapper = new LambdaQueryWrapper();
queryWrapper.eq(AddressBook::getPhone, phone);
if (addressBookMapper.selectOne(queryWrapper) == null) {
if (CollectionUtils.isEmpty(addressBookMapper.selectList(queryWrapper))) {
throw new MyException("当前手机号不存在");
}
// 判断是否以发送
@ -158,11 +159,11 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
// 匹配手机号是否存在
LambdaQueryWrapper<AddressBook> queryWrapper = new LambdaQueryWrapper();
queryWrapper.eq(AddressBook::getPhone, phone);
AddressBook addressBook = addressBookMapper.selectOne(queryWrapper);
if (addressBook == null) {
List<AddressBook> coll = addressBookMapper.selectList(queryWrapper);
if (CollectionUtils.isEmpty(coll)) {
throw new MyException("当前手机号不存在");
}
AddressBook addressBook = coll.get(0);
// 判断是否以发送
String key = REDIS_KEY + "code:" + phone;
String pushCode = String.valueOf(stringRedisTemplate.opsForValue().get(key));

View File

@ -8,12 +8,12 @@ spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: dm.jdbc.driver.DmDriver
url: jdbc:dm://local.gunshiiot.com:5236?schema=FXKH_TXL
username: SYSDBA
password: SYSDBA001
# url: jdbc:dm://10.42.6.247:5236?schema=FXKH_TXL
# username: SHZH
# password: Shzh_890
# url: jdbc:dm://local.gunshiiot.com:5236?schema=FXKH_TXL
# username: SYSDBA
# password: SYSDBA001
url: jdbc:dm://10.42.6.247:5236?schema=FXKH_TXL
username: SHZH
password: Shzh_890
druid:
initialSize: 5
minIdle: 5

View File

@ -33,8 +33,8 @@
<if test="dto.phone != null and dto.phone != '' ">
AND AB.PHONE LIKE CONCAT('', #{dto.phone}, '%')
</if>
ORDER BY F.SORT NULLS LAST,F.SORT,AB.SORT
GROUP BY AB.ID
ORDER BY F.SORT NULLS LAST,F.SORT,AB.SORT
</select>