cloudroam
10 天以前 790d073559bfc15e9d1130fb9d51e9d673985cc7
src/main/resources/mapper/film/FilmWorksMapper.xml
@@ -54,14 +54,26 @@
        <if test="dto.nameCn != null and dto.nameCn != ''">
            AND t.name_cn LIKE CONCAT('%', #{dto.nameCn}, '%')
        </if>
        <if test="dto.nameEn != null and dto.nameEn != ''">
            AND t.name_en LIKE CONCAT('%', #{dto.nameEn}, '%')
        </if>
        <if test="dto.status != null and dto.status != ''">
            AND t.status = #{dto.status}
        </if>
        <if test="dto.type != null and dto.type != ''">
            AND t.type = #{dto.type}
        </if>
        <if test="dto.userType != null and dto.userType != ''">
            AND t.user_type = #{dto.userType}
        </if>
        <if test="dto.releaseYear != null and dto.releaseYear != ''">
            AND t.release_year = #{dto.releaseYear}
        </if>
        <if test="dto.classify != null and dto.classify != ''">
            AND t.classify = #{dto.classify}
        </if>
        <if test="dto.category != null and dto.category != ''">
            AND t.keywords LIKE CONCAT('%', #{dto.category}, '%')
        </if>
        <if test="dto.createDateBegin != null">
            <![CDATA[
@@ -81,7 +93,7 @@
            OR t.director LIKE CONCAT('%', #{dto.keywords}, '%'))
        </if>
        ORDER BY
        t.update_time DESC
        t.sticky_weight DESC
    </select>