From dc249113553d081aaa26d4d1f3718b5514363131 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期三, 02 七月 2025 23:23:09 +0800
Subject: [PATCH] Merge branch 'dev' of http://42.193.1.25:9521/r/lmk-shop-java into dev

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

diff --git a/framework/src/main/resources/mapper/lmk/MemberMapper.xml b/framework/src/main/resources/mapper/lmk/MemberMapper.xml
new file mode 100644
index 0000000..559581b
--- /dev/null
+++ b/framework/src/main/resources/mapper/lmk/MemberMapper.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="cn.lili.modules.member.mapper.MemberMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="cn.lili.modules.member.entity.vo.MemberVO">
+        <id column="id" property="id"/>
+        <result column="username" property="username"/>
+        <result column="nick_name" property="nickName"/>
+        <result column="sex" property="sex"/>
+        <result column="birthday" property="birthday"/>
+        <result column="region_id" property="regionId"/>
+        <result column="region" property="region"/>
+        <result column="mobile" property="mobile"/>
+        <result column="point" property="point"/>
+        <result column="total_point" property="totalPoint"/>
+        <result column="face" property="face"/>
+        <result column="disabled" property="disabled"/>
+        <result column="have_store" property="haveStore"/>
+        <result column="store_id" property="storeId"/>
+        <result column="open_id" property="openId"/>
+        <result column="client_enum" property="clientEnum"/>
+        <result column="last_login_date" property="lastLoginDate"/>
+        <result column="grade_id" property="gradeId"/>
+        <result column="experience" property="experience"/>
+        <collection property="tags" ofType="cn.lili.modules.lmk.domain.vo.MemberTagVO">
+            <id column="member_tag_id" property="id"/>
+            <result column="tag_name" property="tagName"/>
+            <result column="tag_id" property="tagId"/>
+        </collection>
+
+    </resultMap>
+    <select id="getVoById" resultMap="BaseResultMap">
+        select m.*, mt.id member_tag_id, mt.tag_name, mt.tag_id
+        from li_member m
+                 left join lmk_member_tag mt on m.id = mt.member_id and mt.delete_flag = 0
+        where m.id = #{id} and m.delete_flag = 0
+    </select>
+
+
+</mapper>

--
Gitblit v1.8.0