|
@@ -103,17 +103,12 @@ public class UserServiceImpl implements IUserService {
|
|
|
{
|
|
|
return ServerResponse.createByErrorMsg("注册失败, 参数不能为空");
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
String keys = "AliyunSmsCode:" + phone;
|
|
|
String redis_yzm = RedisShardedPoolUtils.get(keys);
|
|
|
-
|
|
|
log.info("redis_yzm = {},yzmCode = {}", redis_yzm, yzmCode);
|
|
|
if (!yzmCode.equals(redis_yzm) && !"6666".equals(yzmCode)) {
|
|
|
return ServerResponse.createByErrorMsg("注册失败, 验证码错误");
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
AgentUser agentUser = this.iAgentUserService.findByCode(agentCode);
|
|
|
if (agentUser == null) {
|
|
|
return ServerResponse.createByErrorMsg("注册失败, 代理不存在");
|
|
@@ -121,48 +116,33 @@ public class UserServiceImpl implements IUserService {
|
|
|
if (agentUser.getIsLock().intValue() == 1) {
|
|
|
return ServerResponse.createByErrorMsg("注册失败, 代理已被锁定");
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
User dbuser = this.userMapper.findByPhone(phone);
|
|
|
if (dbuser != null) {
|
|
|
return ServerResponse.createByErrorMsg("注册失败, 手机号已注册");
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
User user = new User();
|
|
|
user.setAgentId(agentUser.getId());
|
|
|
user.setAgentName(agentUser.getAgentName());
|
|
|
user.setPhone(phone);
|
|
|
user.setUserPwd(userPwd);
|
|
|
-
|
|
|
-
|
|
|
user.setAccountType(Integer.valueOf(0));
|
|
|
user.setIsLock(Integer.valueOf(1));
|
|
|
user.setIsActive(Integer.valueOf(0));
|
|
|
-
|
|
|
user.setRegTime(new Date());
|
|
|
String uip = IpUtils.getIp(request);
|
|
|
user.setRegIp(uip);
|
|
|
String uadd = JuheIpApi.ip2Add(uip);
|
|
|
user.setRegAddress(uadd);
|
|
|
-
|
|
|
user.setIsLogin(Integer.valueOf(0));
|
|
|
-
|
|
|
user.setUserAmt(new BigDecimal("0"));
|
|
|
user.setEnableAmt(new BigDecimal("0"));
|
|
|
-
|
|
|
user.setUserIndexAmt(new BigDecimal("0"));
|
|
|
user.setEnableIndexAmt(new BigDecimal("0"));
|
|
|
-
|
|
|
user.setUserFutAmt(new BigDecimal("0"));
|
|
|
user.setEnableFutAmt(new BigDecimal("0"));
|
|
|
-
|
|
|
user.setSumBuyAmt(new BigDecimal("0"));
|
|
|
user.setSumChargeAmt(new BigDecimal("0"));
|
|
|
-
|
|
|
-
|
|
|
int insertCount = this.userMapper.insert(user);
|
|
|
-
|
|
|
if (insertCount > 0) {
|
|
|
log.info("用户注册成功 手机 {} , ip = {} 地址 = {}", new Object[] { phone, uip, uadd });
|
|
|
// if (user.getAccountType() !=1){
|