From 7c2c2435ae5d5443593e260177d28dcc990ddea4 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 20 Dec 2022 14:49:41 +0800
Subject: [PATCH] 20221220 1、会员注册后level为会员 2、代理每天一点更新一次定时器 3、确认收货后返还订单金额,并且产生其余补贴

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

diff --git a/src/main/resources/mapper/modules/MallMemberMapper.xml b/src/main/resources/mapper/modules/MallMemberMapper.xml
index 060eb78..97e4d64 100644
--- a/src/main/resources/mapper/modules/MallMemberMapper.xml
+++ b/src/main/resources/mapper/modules/MallMemberMapper.xml
@@ -400,4 +400,35 @@
         select * from mall_member
         where level=#{level}
     </select>
+
+    <select id="selectByAccountLevel" resultType="cc.mrbird.febs.mall.entity.MallMember">
+        select * from mall_member
+        where account_level = #{accountLevel}
+    </select>
+
+    <select id="selectByRefererIdAndAccountLevel" resultType="java.lang.Integer">
+        select count(id) from mall_member
+        where account_level != #{accountLevel}
+        and referer_id = #{refererId}
+    </select>
+
+    <select id="selectByReferersIdAndAccountLevel" resultType="java.lang.Integer">
+        select count(id) from mall_member
+        where account_level != #{accountLevel}
+            and FIND_IN_SET(#{inviteId}, referrer_ids)
+    </select>
+
+    <update id="updateLevelById">
+        update mall_member
+        set
+            level = #{level}
+        where
+            id = #{id}
+    </update>
+
+    <select id="selectByReferersIdAndLevel" resultType="java.lang.Integer">
+        select count(id) from mall_member
+        where level = #{level}
+          and FIND_IN_SET(#{inviteId}, referrer_ids)
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.1