From 02c1a11bb26a262ff9269b5e2e626fb1acfab97b Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期三, 16 三月 2022 15:27:25 +0800 Subject: [PATCH] 账号登录各种校验,信息传递 --- src/main/java/com/whyc/service/UserService.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/UserService.java b/src/main/java/com/whyc/service/UserService.java index f33c7a3..b94852e 100644 --- a/src/main/java/com/whyc/service/UserService.java +++ b/src/main/java/com/whyc/service/UserService.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.whyc.constant.UserConstant; import com.whyc.dto.Response; import com.whyc.mapper.UserMapper; import com.whyc.pojo.UserClient; @@ -200,4 +201,20 @@ userMapper.update(null,updateWrapper); return new Response().set(1,true,"瀵嗙爜淇敼鎴愬姛"); } + + /**閿佸畾璐﹀彿*/ + public void lock(Long uId) { + UpdateWrapper<UserInf> wrapper = Wrappers.update(); + wrapper.set("status", UserConstant.ACCOUNT_STATUS_LOCK_FAIL.getValue()).eq("uId",uId); + userMapper.update(null,wrapper); + } + + /**鏇存柊鐧诲綍鏃堕棿*/ + public void updateLoginTime(Long uId) { + UpdateWrapper<UserInf> wrapper = Wrappers.update(); + wrapper.set("last_login_time", new Date()).eq("uId",uId); + userMapper.update(null,wrapper); + } + + } -- Gitblit v1.9.1