From 186fec3e5cbe751381d19d900058e1ff6855801a Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期五, 23 五月 2025 10:35:42 +0800
Subject: [PATCH] 平台端活动管理(查询报名人员)

---
 framework/src/main/resources/mapper/lmk/ActivityMapper.xml |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/framework/src/main/resources/mapper/lmk/ActivityMapper.xml b/framework/src/main/resources/mapper/lmk/ActivityMapper.xml
index abb1370..68c6209 100644
--- a/framework/src/main/resources/mapper/lmk/ActivityMapper.xml
+++ b/framework/src/main/resources/mapper/lmk/ActivityMapper.xml
@@ -75,5 +75,36 @@
             <if test="query.reportStartTime != null">AND LA.report_start_time >= #{query.reportStartTime}</if>
             <if test="query.reportEndTime != null">AND LA.report_end_time &lt;= #{query.reportEndTime}</if>
     </select>
+    <resultMap id="memberMap" type="cn.lili.modules.member.entity.vo.MemberVO">
+        <id property="id" column="id"/>
+
+        <!-- 鍩虹瀛楁鏄犲皠 -->
+        <result property="username" column="username"/>
+        <result property="nickName" column="nick_name"/>
+        <result property="sex" column="sex"/>
+        <result property="birthday" column="birthday"/>
+        <result property="regionId" column="region_id"/>
+        <result property="region" column="region"/>
+        <result property="mobile" column="mobile"/>
+        <result property="point" column="point"/>
+        <result property="totalPoint" column="total_point"/>
+        <result property="face" column="face"/>
+        <result property="disabled" column="disabled"/>
+        <result property="haveStore" column="have_store"/>
+        <result property="storeId" column="store_id"/>
+        <result property="openId" column="open_id"/>
+        <result property="clientEnum" column="client_enum"/>
+        <result property="lastLoginDate" column="last_login_date"/>
+        <result property="gradeId" column="grade_id"/>
+        <result property="experience" column="experience"/>
+        <result property="createTime" column="create_time"/>
+    </resultMap>
+
+    <select id="getMembers" resultMap="memberMap">
+        select
+            LM.* from lmk_activity_report LAR
+                          LEFT JOIN li_member LM ON LM.id = LAR.user_id
+        WHERE LAR.activity_id = #{query.id}
+    </select>
 
 </mapper>

--
Gitblit v1.8.0