From 433a24418d8507212b036ccc8effdd4f57d20c8e Mon Sep 17 00:00:00 2001
From: 安瑾然 <m17681517455@outlook.com>
Date: 星期二, 21 二月 2023 14:15:34 +0800
Subject: [PATCH] fix:修改mybatis-plus日志打印方式,图片全路径获取函数修改

---
 src/main/resources/mapper/GroupDao.xml |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/src/main/resources/mapper/GroupDao.xml b/src/main/resources/mapper/GroupDao.xml
index 14923e0..e0d8f12 100644
--- a/src/main/resources/mapper/GroupDao.xml
+++ b/src/main/resources/mapper/GroupDao.xml
@@ -3,16 +3,19 @@
 <mapper namespace="com.example.jz.dao.GroupDao">
 
     <resultMap id="GroupUserVoMap" type="com.example.jz.modle.vo.GroupUserVo">
-        <result property="userId" column="user_id" />
-        <result property="userName" column="real_name" />
-        <result property="banSpeech" column="ban_speech" />
+        <result property="userId" column="user_id"/>
+        <result property="groupId" column="group_id"/>
+        <result property="userName" column="real_name"/>
+        <result property="banSpeech" column="ban_speech"/>
     </resultMap>
 
-    <select id="getAllUser" resultType="com.example.jz.modle.vo.GroupUserVo">
-        select group_user.user_id,group_user.ban_speech,user.real_name
-        from group_user
-        join user on group_user.user_id = user.id
+    <select id="getAllUser" resultMap="GroupUserVoMap">
+        select group_user.user_id,group_user.group_id, group_user.ban_speech, user.real_name
+        FROM group_user
+                 JOIN report ON report.id = group_user.user_id
+                 JOIN `user` ON `user`.id = report.user_id
         where group_id = #{groupId}
+        GROUP BY user.id
     </select>
 
 </mapper>

--
Gitblit v1.8.0