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