| | |
| | | |
| | | <select id="listUser" resultType="com.yami.trading.bean.user.dto.UserDto"> |
| | | |
| | | SELECT * FROM tz_user u LEFT JOIN tz_wallet w ON u.user_id=w.user_id |
| | | SELECT u.*,w.money,r.user_name AS 'recomUserName' FROM tz_user u |
| | | LEFT JOIN tz_wallet w ON u.user_id=w.user_id |
| | | LEFT JOIN tz_user r ON u.user_recom=r.user_id |
| | | |
| | | where 1=1 and u.role_name in |
| | | <foreach collection="roleNames" separator="," index="index" open="(" close=")" item="r"> |
| | |
| | | </if> |
| | | |
| | | <if test="userName!=null and userName!=''"> |
| | | and u.user_name=#{userName} or u.user_code=#{userName} |
| | | and (u.user_name=#{userName} or u.user_code=#{userName}) |
| | | </if> |
| | | |
| | | <if test="userMail!=null and userMail!=''"> |
| | |
| | | </foreach> |
| | | |
| | | </if> |
| | | <if test="recomUserName!=null and recomUserName!=''"> |
| | | and r.user_name like CONCAT('%', #{recomUserName}, '%') |
| | | </if> |
| | | order by u.create_time desc |
| | | </select> |
| | | |