|
|
@@ -431,6 +431,12 @@ public class AppLoginController2 extends AppBaseController{
|
|
|
if (StringUtils.isNotEmpty(user.getAppOpenId())) {
|
|
|
userMap.setAppOpenId(user.getAppOpenId());
|
|
|
}
|
|
|
+ if(StringUtils.isNotEmpty(user.getLoginDevice())){
|
|
|
+ userMap.setLoginDevice(user.getLoginDevice());
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotEmpty(user.getSource())){
|
|
|
+ userMap.setSource(user.getSource());
|
|
|
+ }
|
|
|
String ipAddr = IpUtils.getIpAddr(ServletUtils.getRequest());
|
|
|
userMap.setLastIp(ipAddr);
|
|
|
userMapper.updateFsUser(userMap);
|
|
|
@@ -458,6 +464,12 @@ public class AppLoginController2 extends AppBaseController{
|
|
|
} else if (user.getStatus() == 0) {
|
|
|
return R.error("账号已停用");
|
|
|
}
|
|
|
+ if(StringUtils.isNotEmpty(param.getLoginDevice())){
|
|
|
+ user.setLoginDevice(param.getLoginDevice());
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotEmpty(param.getSource())) {
|
|
|
+ user.setSource(param.getSource());
|
|
|
+ }
|
|
|
if (StringUtils.isNotEmpty(param.getJpushId())) {
|
|
|
updateExistingUserJpushId(user, param.getJpushId());
|
|
|
}
|
|
|
@@ -685,7 +697,12 @@ public class AppLoginController2 extends AppBaseController{
|
|
|
if (!redisCode.equals(code)) {
|
|
|
return R.error("验证码错误");
|
|
|
}
|
|
|
-
|
|
|
+ if (StringUtils.isNotEmpty(map.get("source"))){
|
|
|
+ user.setSource(map.get("source"));
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotEmpty(map.get("loginDevice"))){
|
|
|
+ user.setLoginDevice(map.get("loginDevice"));
|
|
|
+ }
|
|
|
updateExistingUserJpushId(user, map.get("jpushId"));
|
|
|
|
|
|
// 检查是否写入过appCreateTime,没写入则写入
|