2021与蓝度共同重构项目,服务端
fix
zhanzhiqin
2022-09-16 d20202956f68bd5a7ea98d70f1ff11fe99cf9e5c
dao/src/main/resources/mapper/PlatformFileMapper.xml
@@ -18,22 +18,19 @@
        ,file_name,file_size,
        create_time,update_time
    </sql>
    <select id="fileLiet" resultType="com.sandu.ximon.dao.bo.PlatformFileListBo">
    <select id="fileList" resultType="com.sandu.ximon.dao.bo.PlatformFileListBo">
        SELECT
        *
        FROM
        platform_file t1
        LEFT JOIN platform_file_user t2 ON t1.file_Id = t2.file_Id
        WHERE
        1 =1
        <if test="userId!=null">
            AND
            t2.user_id = #{userId}
        </if>
        <if test="keyword != null and keyword != ''">
            AND (
            t1.file_name LIKE CONCAT('%', #{keyword},'%')
            )
        </if>
        <where>
            <if test="fileIdList!=null">
                t1.file_id IN
                <foreach collection="fileIdList" open="(" close=")" item="fileId" separator=",">
                    #{fileId}
                </foreach>
            </if>
        </where>
    </select>
</mapper>