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