记得上下班打卡 | git大法好,push需谨慎

Commit 3596e60c authored by zhengfuxin's avatar zhengfuxin

修改bug

parent 459c84c5
...@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{ ...@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{
public static void main(String[] args) { public static void main(String[] args) {
String[] keys = { String[] keys = {
"smile:user1012852080372121602982063", "smile:user1013431194887946248794794",
}; };
for (String key : keys) { for (String key : keys) {
long value = key.hashCode(); long value = key.hashCode();
......
...@@ -129,14 +129,9 @@ public class SmileUserController { ...@@ -129,14 +129,9 @@ public class SmileUserController {
SmileUserVO smileUserVORedis= smileRedisUtils.getSmileUserVo(userId); SmileUserVO smileUserVORedis= smileRedisUtils.getSmileUserVo(userId);
smileUserVO.setUid(userId); smileUserVO.setUid(userId);
if(null==smileUserVORedis){ if(null!=smileUserVORedis&&null!=smileUserVORedis.getType()&&(smileUserVORedis.getType()==1||smileUserVORedis.getType()==2)){
smileUserVO.setTag("1"); //说明已经验证过
}else{ return ResponseDto.failure("用户状态不对");
if(null!=smileUserVO.getType()&&(smileUserVO.getType()==1||smileUserVO.getType()==2)){
//说明已经验证过
return ResponseDto.failure("用户状态不对");
}
smileUserVO.setTag(smileUserVORedis.getTag().concat(",1"));
} }
smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"1"); smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"1");
return ResponseDto.success(); return ResponseDto.success();
...@@ -157,18 +152,9 @@ public class SmileUserController { ...@@ -157,18 +152,9 @@ public class SmileUserController {
if(validate(smileUserVO.getName(),smileUserVO.getIdCard(),userId)){ if(validate(smileUserVO.getName(),smileUserVO.getIdCard(),userId)){
smileUserVO.setUid(userId); smileUserVO.setUid(userId);
SmileUserVO smileUserVORedis=smileRedisUtils.getSmileUserVo(userId); SmileUserVO smileUserVORedis=smileRedisUtils.getSmileUserVo(userId);
if(null==smileUserVORedis){ if(null!=smileUserVORedis&&null!=smileUserVORedis.getType()&&(smileUserVORedis.getType()==1||smileUserVORedis.getType()==2)){
smileUserVORedis.setTag("2"); //说明已经验证过
}else{ return ResponseDto.failure("用户状态不对");
if(null!=smileUserVO.getType()&&(smileUserVO.getType()==1||smileUserVO.getType()==2)){
//说明已经验证过
return ResponseDto.failure("用户状态不对");
}
if(smileUserVORedis.getTag().contains("2")){
ResponseDto.success(null);
}else{
smileUserVO.setTag(smileUserVORedis.getTag().concat(",2"));
}
} }
smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"2"); smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"2");
}else { }else {
...@@ -209,17 +195,9 @@ public class SmileUserController { ...@@ -209,17 +195,9 @@ public class SmileUserController {
String userId = CurrentUtil.getCurrentUid(); String userId = CurrentUtil.getCurrentUid();
smileUserVO.setUid(userId); smileUserVO.setUid(userId);
SmileUserVO smileUserVORedis= smileRedisUtils.getSmileUserVo(userId); SmileUserVO smileUserVORedis= smileRedisUtils.getSmileUserVo(userId);
if(null==smileUserVORedis){ if(null!=smileUserVORedis&&null!=smileUserVORedis.getType()&&(smileUserVORedis.getType()==1||smileUserVORedis.getType()==2)){
smileUserVO.setTag("3"); //说明已经验证过
}else{ return ResponseDto.failure("用户状态不对");
if(null!=smileUserVO.getType()&&(smileUserVO.getType()==1||smileUserVO.getType()==2)){
//说明已经验证过
return ResponseDto.failure("用户状态不对");
}
if(smileUserVORedis.getTag().contains("3")){
}else{
smileUserVO.setTag(smileUserVORedis.getTag().concat(",3"));
}
} }
smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"3"); smileFrontService.saveOrUpdateUser(smileUserVO,smileUserVORedis,"3");
return ResponseDto.success(); return ResponseDto.success();
......
...@@ -176,6 +176,8 @@ public class SmileFrontServiceImpl implements SmileFrontService { ...@@ -176,6 +176,8 @@ public class SmileFrontServiceImpl implements SmileFrontService {
redisVo.setUpdatedDate(LocalDateTime.now()); redisVo.setUpdatedDate(LocalDateTime.now());
redisVo.setUid(smileUserVO.getUid()); redisVo.setUid(smileUserVO.getUid());
redisVo.setDelTag(0); redisVo.setDelTag(0);
redisVo.setPhone(smileUserVO.getPhone());
redisVo.setBirthday(smileUserVO.getBirthday());
// redisVo.setType(smileUserVO.getType()); // redisVo.setType(smileUserVO.getType());
}else if (type.equals("2")){ }else if (type.equals("2")){
redisVo.setName(smileUserVO.getName()); redisVo.setName(smileUserVO.getName());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment