yangdamao 1 yıl önce
ebeveyn
işleme
24b0e02fd1

+ 10 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/system/service/impl/SysUserServiceImpl.java

@@ -495,7 +495,16 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
         user.setLoginDate(DateUtils.getNowDate());
         user.setUpdateTime(DateUtils.getNowDate());
         user.setUpdateBy("sys");
-        baseMapper.updateById(user);
+//        baseMapper.updateById(user);
+        update(new LambdaUpdateWrapper<SysUser>()
+        .set(SysUser::getPreLoginIp,user.getLoginIp())
+        .set(SysUser::getPreLoginDate,user.getLoginDate())
+        .set(SysUser::getLoginIp,IpUtils.getIpAddr(ServletUtils.getRequest()))
+        .set(SysUser::getLoginDate,DateUtils.getNowDate())
+        .set(SysUser::getUpdateTime,DateUtils.getNowDate())
+        .set(SysUser::getUpdateBy,"sys")
+        .eq(SysUser::getUserId,userId)
+        );
         return user;
     }