fix:注册手机号验重
This commit is contained in:
+10
@@ -2,14 +2,17 @@ package com.jero.data.service.impl;
|
||||
|
||||
|
||||
import cn.hutool.crypto.asymmetric.RSA;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.util.*;
|
||||
import com.jero.company.entity.PayContactsManagement;
|
||||
import com.jero.company.service.IPayContactsManagementService;
|
||||
import com.jero.data.entity.DetailForCaseCommittee;
|
||||
import com.jero.data.entity.PayCaseCommittee;
|
||||
import com.jero.data.entity.QueryFileList;
|
||||
import com.jero.data.entity.RegisterSelf;
|
||||
import com.jero.data.mapper.PayCaseCommitteeMapper;
|
||||
import com.jero.data.mapper.PayCaseCommitteeSubitemMapper;
|
||||
@@ -84,6 +87,13 @@ public class PayCaseCommitteeServiceImpl extends ServiceImpl<PayCaseCommitteeMap
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
//判断手机号是否重复
|
||||
QueryWrapper<PayContactsManagement> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("phone",phone);
|
||||
int count = payContactsManagementService.count();
|
||||
if(count>0){
|
||||
throw new JeroBootException("手机号已存在!");
|
||||
}
|
||||
//处理手机获取验证码的逻辑
|
||||
Object obj = redisUtil.get("_verification:_phone:" + phone);
|
||||
if (obj == null) {
|
||||
|
||||
Reference in New Issue
Block a user