Commit 15a0887e authored by 技术部-任文超's avatar 技术部-任文超

解决NPE

parent 9f9e5c65
...@@ -12,6 +12,7 @@ import org.springframework.context.annotation.Scope; ...@@ -12,6 +12,7 @@ import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.util.Objects;
/** /**
* Created by liqing on 2017/12/4 0004. * Created by liqing on 2017/12/4 0004.
...@@ -31,7 +32,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler { ...@@ -31,7 +32,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler {
Long channelId = userRegisterParam.getChannelId(); Long channelId = userRegisterParam.getChannelId();
User user = userRegisterParam.getUser(); User user = userRegisterParam.getUser();
Long btRegisterChannelId = userRegisterParam.getBtRegisterChannelId(); Long btRegisterChannelId = userRegisterParam.getBtRegisterChannelId();
if(null != user && channelId == 222L){ if(!Objects.isNull(user) && Objects.equals(channelId, 222L)){
UserBtRegister userBtRegister = new UserBtRegister(); UserBtRegister userBtRegister = new UserBtRegister();
userBtRegister.setUserId(user.getId()); userBtRegister.setUserId(user.getId());
if(null == btRegisterChannelId){ if(null == btRegisterChannelId){
...@@ -45,7 +46,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler { ...@@ -45,7 +46,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler {
userBtRegister.setUpdatedAt(currentTime); userBtRegister.setUpdatedAt(currentTime);
userBtRegisterService.save(userBtRegister); userBtRegisterService.save(userBtRegister);
} }
if (successor != null){ if (!Objects.isNull(successor)){
return successor.handleRegister(userRegisterParam); return successor.handleRegister(userRegisterParam);
} }
return userRegisterParam.getUser(); return userRegisterParam.getUser();
......
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