xuhy
2024-03-01 8c47a796880249d2b081d70e306c998cd3caf4b2
ruoyi-system/src/main/resources/mapper/system/TUserMapper.xml
@@ -36,5 +36,27 @@
    <sql id="Base_Column_List">
        id, userName, userPhone, vipType, insertTime, graduationInstitution, selfIntroduction, firstVipTime, startTime, endTime, consumptionAmount, provinceName, provinceCode, cityName, cityCode, performerCover, detailPicture, openId, status, auditStatus, auditRemark, createTime, updateTime, createBy, updateBy, isDelete
    </sql>
    <select id="userPageList" resultType="com.ruoyi.system.domain.TUser">
        SELECT id, userName, userPhone, vipType, insertTime, graduationInstitution, selfIntroduction, firstVipTime, startTime, endTime,
               consumptionAmount, provinceName, provinceCode, cityName, cityCode, performerCover, detailPicture, openId, status, auditStatus,
               auditRemark, createTime, updateTime, createBy, updateBy, isDelete
        FROM t_user
        <where>
            <if test="query.userName != null and query.userName != ''">
                AND userName LIKE concat('%',#{query.userName},'%')
            </if>
            <if test="query.userPhone != null and query.userPhone != ''">
                AND userPhone LIKE concat('%',#{query.userPhone},'%')
            </if>
            <if test="query.vipType != null">
                AND vipType = #{query.vipType}
            </if>
            <if test="query.pageType == 2">
                AND vipType != 3
            </if>
            AND isDelete = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
        </where>
        ORDER BY insertTime DESC
    </select>
</mapper>