From bae42356684138720f1613b8d887034bf4d62cc0 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Tue, 24 Oct 2023 14:15:14 +0800 Subject: [PATCH] 版本管理 --- src/main/java/cc/mrbird/febs/mall/mapper/ChatUserMapper.java | 3 +++ src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java | 4 +--- src/main/java/cc/mrbird/febs/mall/entity/ChatUser.java | 2 +- src/main/resources/mapper/modules/ChatUserMapper.xml | 7 +++++++ 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/entity/ChatUser.java b/src/main/java/cc/mrbird/febs/mall/entity/ChatUser.java index 3cdf01a..29a2c33 100644 --- a/src/main/java/cc/mrbird/febs/mall/entity/ChatUser.java +++ b/src/main/java/cc/mrbird/febs/mall/entity/ChatUser.java @@ -12,7 +12,7 @@ public class ChatUser { private static final long serialVersionUID = 1L; - @TableId(value = "id",type = IdType.AUTO) + @TableId(value = "user_id",type = IdType.AUTO) private Long userId; /** * 昵称 diff --git a/src/main/java/cc/mrbird/febs/mall/mapper/ChatUserMapper.java b/src/main/java/cc/mrbird/febs/mall/mapper/ChatUserMapper.java index e2cc83c..addda91 100644 --- a/src/main/java/cc/mrbird/febs/mall/mapper/ChatUserMapper.java +++ b/src/main/java/cc/mrbird/febs/mall/mapper/ChatUserMapper.java @@ -10,6 +10,7 @@ import org.apache.ibatis.annotations.Param; import java.math.BigDecimal; +import java.util.List; public interface ChatUserMapper extends BaseMapper<ChatUser> { @@ -58,4 +59,6 @@ void updateCreateGroupByUserId(@Param("userId")String userId, @Param("createGroup")int i); void updateNicknameById(@Param("userId")Long userId, @Param("nickName")String i); + + List<ChatUser> selectListByIsRobot(@Param("isRobot")int i); } diff --git a/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java b/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java index c0da2c7..1ccbe27 100644 --- a/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java +++ b/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java @@ -72,9 +72,7 @@ // @Scheduled(cron = "0/2 * * * * ? ") @Scheduled(cron = "0 0 0/1 * * ? ") public void robotNickNameJob() { - QueryWrapper<ChatUser> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("is_robot", 1); - List<ChatUser> chatUsers = chatUserMapper.selectList(objectQueryWrapper); + List<ChatUser> chatUsers = chatUserMapper.selectListByIsRobot(1); if(CollUtil.isNotEmpty(chatUsers)){ for(ChatUser chatUser : chatUsers){ chatUserMapper.updateNicknameById(chatUser.getUserId(),randomName(RandomUtil.randomInt(1, 5))); diff --git a/src/main/resources/mapper/modules/ChatUserMapper.xml b/src/main/resources/mapper/modules/ChatUserMapper.xml index c1c5929..5ae926c 100644 --- a/src/main/resources/mapper/modules/ChatUserMapper.xml +++ b/src/main/resources/mapper/modules/ChatUserMapper.xml @@ -279,5 +279,12 @@ where user_id = #{userId} </update> + <select id="selectListByIsRobot" resultType="cc.mrbird.febs.mall.entity.ChatUser"> + select + a.* + from chat_user a + where is_robot = #{isRobot} + </select> + </mapper> \ No newline at end of file -- Gitblit v1.9.1