| | |
| | | tmt.total_integral integral, |
| | | tm.referrer referrer, |
| | | tm.customer_source memberFrom, |
| | | tmt.total_pay_money totalPayMoney |
| | | tmt.total_pay_money totalPayMoney, |
| | | tmt.total_activity_count activityTotal |
| | | FROM t_member tm |
| | | INNER JOIN t_member_total tmt ON tm.member_id = tmt.member_id |
| | | WHERE del_flag = 0 |
| | | LEFT JOIN t_member_total tmt ON tm.member_id = tmt.member_id |
| | | WHERE tm.del_flag = 0 |
| | | <if test="param.keyword != null and param.keyword != ''"> |
| | | AND (tm.member_no LIKE CONCAT('%',#{param.keyword},'%') OR tm.mobile LIKE CONCAT('%',#{param.keyword},'%') OR tm.real_name LIKE CONCAT('%',#{param.keyword},'%') OR tm.nick_name LIKE CONCAT('%',#{param.keyword},'%') OR FIND_IN_SET(#{param.keyword},tm.member_nurse) > 0) |
| | | </if> |
| | |
| | | <if test="param.endPayCount != null and param.endPayCount != ''"> |
| | | AND tmt.total_pay_count <= #{param.endPayCount} |
| | | </if> |
| | | <if test="param.memberTag != null and param.memberTag != ''"> |
| | | AND tm.user_tags REGEXP #{param.memberTag} |
| | | <if test="param.memberTags != null and param.memberTags != ''"> |
| | | AND tm.user_tags REGEXP #{param.memberTags} |
| | | </if> |
| | | ORDER BY tm.create_time DESC |
| | | </select> |
| | |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="listSimpleVoByIds" resultType="com.ruoyi.system.api.domain.vo.MgtSimpleMemberVo"> |
| | | SELECT |
| | | tm.user_id userId, |
| | | tm.real_name realName, |
| | | tm.nick_name nickName, |
| | | tm.mobile mobile |
| | | FROM t_member tm |
| | | WHERE tm.del_flag = 0 AND tm.user_id IN (#{userIds}) |
| | | </select> |
| | | |
| | | <select id="getUserIdByKeyword" resultType="java.lang.Long"> |
| | | SELECT |
| | | tm.user_id |
| | | FROM t_member tm tm.del_flag = 0 |
| | | <if test="param.keyword != null and param.keyword != ''"> |
| | | AND (tm.mobile LIKE CONCAT('%',#{param.keyword},'%') OR tm.real_name LIKE CONCAT('%',#{param.keyword},'%') OR tm.nick_name LIKE CONCAT('%',#{param.keyword},'%')) |
| | | </if> |
| | | </select> |
| | | </mapper> |