From c51b14ae1b428c9ceae2c3505b3ec5b1d892d829 Mon Sep 17 00:00:00 2001 From: TS-QD1 Date: Fri, 18 Apr 2025 19:03:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=A2=9E=E5=8A=A0=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E6=89=AB=E7=A0=81=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dao/user/expand/IUserExpandDao.java | 2 + .../phone/LoginWxUpdatePhoneConfig.java | 1 + .../auth/LoginWxUpdatePhoneAuthFilter.java | 41 +++++++++++++------ .../service/sys/callback/SysCallbackTask.java | 13 +++++- .../user/expand/UserExpandServiceImpl.java | 6 ++- .../mapper/user/expand/user-expand.xml | 10 +++++ 6 files changed, 56 insertions(+), 17 deletions(-) diff --git a/src/main/java/cn/com/tenlion/operator/dao/user/expand/IUserExpandDao.java b/src/main/java/cn/com/tenlion/operator/dao/user/expand/IUserExpandDao.java index f6e8e6e..9d493ef 100644 --- a/src/main/java/cn/com/tenlion/operator/dao/user/expand/IUserExpandDao.java +++ b/src/main/java/cn/com/tenlion/operator/dao/user/expand/IUserExpandDao.java @@ -35,6 +35,8 @@ public interface IUserExpandDao { void updateUserId(Map params); + void delete(Map params); + UserExpandDTO get(Map params); UserExpandPO getPO(Map params); diff --git a/src/main/java/cn/com/tenlion/operator/login/wx/update/phone/LoginWxUpdatePhoneConfig.java b/src/main/java/cn/com/tenlion/operator/login/wx/update/phone/LoginWxUpdatePhoneConfig.java index 2d1c217..f652d30 100644 --- a/src/main/java/cn/com/tenlion/operator/login/wx/update/phone/LoginWxUpdatePhoneConfig.java +++ b/src/main/java/cn/com/tenlion/operator/login/wx/update/phone/LoginWxUpdatePhoneConfig.java @@ -45,6 +45,7 @@ public class LoginWxUpdatePhoneConfig extends SecurityConfigurerAdapter strings) { - + public void deleteByUserIds(List userIds) { + Map params = getHashMap(4); + params.put("userIds", userIds); + userExpandDao.delete(params); } } diff --git a/src/main/resources/mybatis/mapper/user/expand/user-expand.xml b/src/main/resources/mybatis/mapper/user/expand/user-expand.xml index 2216760..b983f13 100644 --- a/src/main/resources/mybatis/mapper/user/expand/user-expand.xml +++ b/src/main/resources/mybatis/mapper/user/expand/user-expand.xml @@ -257,6 +257,16 @@ user_id = #{userId} + + DELETE FROM + sys_user_expand + WHERE + user_id IN + + #{userId} + + +