From 4ca561187bd1e765127f561ac2193320d35c719c Mon Sep 17 00:00:00 2001 From: baizonghao <1719256278@qq.com> Date: 星期五, 19 五月 2023 16:10:19 +0800 Subject: [PATCH] 报案人员筛选 --- src/main/resources/mapper/GroupDao.xml | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/main/resources/mapper/GroupDao.xml b/src/main/resources/mapper/GroupDao.xml index 14923e0..c3f3a16 100644 --- a/src/main/resources/mapper/GroupDao.xml +++ b/src/main/resources/mapper/GroupDao.xml @@ -3,16 +3,20 @@ <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"/> + <result property="remark" column="user_memo"/> </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, user.user_memo + 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