首页部分

This commit is contained in:
menxipeng
2025-07-17 23:08:37 +08:00
parent fd19d6acd0
commit 40f49732a6
8 changed files with 67 additions and 14 deletions

View File

@@ -124,4 +124,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectMusicInfoByCid" resultMap="MusicInfoResult">
SELECT m.* FROM music_category mc left JOIN music_info m on mc.music_id = m.music_id WHERE mc.category_id = #{categoryId} and m.shelf=1 and m.is_del=0
</select>
<select id="selectMusicInfoByIds" resultMap="MusicInfoResult">
SELECT * from music_info where music_info.music_id in
<foreach item="id" collection="collection" open="(" close=")" separator=",">
#{id}
</foreach>
</select>
<select id="selectRecommendMusic" resultMap="MusicInfoResult">
SELECT mi.* FROM music_recommend mr LEFT JOIN music_info mi on mr.music_id = mi.music_id and mi.is_del=0
</select>
</mapper>

View File

@@ -16,7 +16,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectRecommendInfoVo">
select id, name, creator, modify, create_time, update_time, is_del, desc from recommend_info
select id, name, creator, modify, create_time, update_time, is_del, `desc` from recommend_info
</sql>
<select id="selectRecommendInfoList" parameterType="RecommendInfo" resultMap="RecommendInfoResult">
@@ -26,7 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="creator != null and creator != ''"> and creator = #{creator}</if>
<if test="modify != null and modify != ''"> and modify = #{modify}</if>
<if test="isDel != null "> and is_del = #{isDel}</if>
<if test="desc != null and desc != ''"> and desc = #{desc}</if>
<if test="desc != null and desc != ''"> and `desc` = #{desc}</if>
</where>
</select>
@@ -87,7 +87,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<insert id="bindMusic">
insert into music_recommend(recommend_id,music_id) values
<foreach item="id" collection="musicIds" separator=",">
(#{id},#{reId})
(#{reId},#{id})
</foreach>
</insert>