From 70127cd55c24f9b0c7e87bb0d38c221d31131ce8 Mon Sep 17 00:00:00 2001 From: Trae AI Date: Wed, 14 Jan 2026 15:01:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9sync=5Fstatuss=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=A4=84=E7=90=86=EF=BC=9A=E6=B7=BB=E5=8A=A0updateSyn?= =?UTF-8?q?cStatusToZero=E6=96=B9=E6=B3=95=E7=94=A8=E4=BA=8E=E7=AE=80?= =?UTF-8?q?=E9=81=93=E4=BA=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/main/java/com/example/web/mapper/UsersMapper.java | 3 +++ .../java/com/example/web/service/impl/UserServiceImpl.java | 2 +- web/src/main/resources/mapper/UsersMapper.xml | 6 ++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/web/src/main/java/com/example/web/mapper/UsersMapper.java b/web/src/main/java/com/example/web/mapper/UsersMapper.java index d735504..0657f07 100644 --- a/web/src/main/java/com/example/web/mapper/UsersMapper.java +++ b/web/src/main/java/com/example/web/mapper/UsersMapper.java @@ -52,6 +52,9 @@ public interface UsersMapper { @DataSource("wechat") int updateSyncStatus(Map params); + @DataSource("wechat") + int updateSyncStatusToZero(Map params); + @DataSource("wechat") int updateUserTypeAndClearFollowup(Map params); diff --git a/web/src/main/java/com/example/web/service/impl/UserServiceImpl.java b/web/src/main/java/com/example/web/service/impl/UserServiceImpl.java index fb4cd57..8875f9a 100644 --- a/web/src/main/java/com/example/web/service/impl/UserServiceImpl.java +++ b/web/src/main/java/com/example/web/service/impl/UserServiceImpl.java @@ -259,7 +259,7 @@ public class UserServiceImpl implements UserService { } // 更新 users 表,设置 sync_statuss 字段值为 0 - usersMapper.updateSyncStatus(params); + usersMapper.updateSyncStatusToZero(params); result.put("success", true); result.put("message", "操作成功"); diff --git a/web/src/main/resources/mapper/UsersMapper.xml b/web/src/main/resources/mapper/UsersMapper.xml index d2f3ef8..fa8585b 100644 --- a/web/src/main/resources/mapper/UsersMapper.xml +++ b/web/src/main/resources/mapper/UsersMapper.xml @@ -202,6 +202,12 @@ WHERE userId = #{userId} + + UPDATE users + SET sync_statuss = 0 + WHERE userId = #{userId} + + UPDATE users SET type = #{type},