From c08844c08e64ad79f25a7e68bbc3f41fea3cded8 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 25 Oct 2023 15:52:18 +0800
Subject: [PATCH] 版本管理
---
src/main/resources/mapper/modules/ChatUserMapper.xml | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/src/main/resources/mapper/modules/ChatUserMapper.xml b/src/main/resources/mapper/modules/ChatUserMapper.xml
index 4221dba..514c666 100644
--- a/src/main/resources/mapper/modules/ChatUserMapper.xml
+++ b/src/main/resources/mapper/modules/ChatUserMapper.xml
@@ -20,6 +20,9 @@
left join chat_wallet b on b.user_id = a.user_id and type = 'USDT'
<where>
<if test="record != null">
+ <if test="record.phone != null and record.phone != ''">
+ and a.phone like CONCAT('%', CONCAT(#{record.phone}, '%'))
+ </if>
<if test="record.nickName != null and record.nickName != ''">
and a.nick_name like CONCAT('%', CONCAT(#{record.nickName}, '%'))
</if>
@@ -50,6 +53,9 @@
left join chat_wallet b on b.user_id = a.user_id and type = 'USDT'
<where>
<if test="record != null">
+ <if test="record.phone != null and record.phone != ''">
+ and a.phone like CONCAT('%', CONCAT(#{record.phone}, '%'))
+ </if>
<if test="record.nickName != null and record.nickName != ''">
and a.nick_name like CONCAT('%', CONCAT(#{record.nickName}, '%'))
</if>
@@ -102,6 +108,7 @@
a.type type,
a.amount amount,
b.nick_name nickName,
+ b.phone phone,
date_format(a.create_time, '%Y-%m-%d %H:%m:%s') createTime,
a.ava_amount avaAmount,
a.state state,
@@ -110,6 +117,9 @@
inner join chat_user b on b.user_id = a.user_id
<where>
<if test="record != null">
+ <if test="record.phone != null and record.phone != ''">
+ and b.phone like CONCAT('%', CONCAT(#{record.phone}, '%'))
+ </if>
<if test="record.nickName != null and record.nickName != ''">
and b.nick_name = #{record.nickName}
</if>
@@ -125,6 +135,7 @@
select
date_format(a.created_time, '%Y-%m-%d %H:%m:%s') createdTime,
b.nick_name nickName,
+ b.phone phone,
a.amount amount,
a.last_amount lastAmount,
a.status status,
@@ -136,6 +147,9 @@
left join chat_user b on b.user_id = a.user_id
<where>
<if test="record != null">
+ <if test="record.phone != null and record.phone != ''">
+ and b.phone like CONCAT('%', CONCAT(#{record.phone}, '%'))
+ </if>
<if test="record.nickName != null and record.nickName != ''">
and b.nick_name like CONCAT('%', CONCAT(#{record.nickName}, '%'))
</if>
@@ -151,6 +165,7 @@
select
date_format(a.created_time, '%Y-%m-%d %H:%m:%s') createdTime,
b.nick_name nickName,
+ b.phone phone,
a.id id,
a.amount amount,
a.type type,
@@ -160,6 +175,9 @@
left join chat_user b on b.user_id = a.user_id
<where>
<if test="record != null">
+ <if test="record.phone != null and record.phone != ''">
+ and b.phone like CONCAT('%', CONCAT(#{record.phone}, '%'))
+ </if>
<if test="record.nickName != null and record.nickName != ''">
and b.nick_name like CONCAT('%', CONCAT(#{record.nickName}, '%'))
</if>
@@ -375,5 +393,12 @@
where id = #{id}
</update>
+ <update id="updatePortraitById">
+ update chat_user
+ set
+ portrait = #{portrait}
+ where user_id = #{userId}
+ </update>
+
</mapper>
\ No newline at end of file
--
Gitblit v1.9.1