喜欢等bug
This commit is contained in:
@@ -114,4 +114,6 @@ public interface MusicInfoMapper
|
|||||||
UserLikeMusic selectMusicAndUserLike(@Param("userId") Long userId,@Param("musicId") String musicId);
|
UserLikeMusic selectMusicAndUserLike(@Param("userId") Long userId,@Param("musicId") String musicId);
|
||||||
|
|
||||||
MusicInfo selectUserLikeMusic(@Param("musicId") String musicId,@Param("userId") Long userId);
|
MusicInfo selectUserLikeMusic(@Param("musicId") String musicId,@Param("userId") Long userId);
|
||||||
|
|
||||||
|
void delHistoryUAndM(@Param("userId") Long userId,@Param("musicId") String musicId);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -160,6 +160,8 @@ public class MusicInfoServiceImpl implements IMusicInfoService
|
|||||||
@Override
|
@Override
|
||||||
public int addHistoryMusic(String musicId) {
|
public int addHistoryMusic(String musicId) {
|
||||||
Long userId = SecurityUtils.getUserId();
|
Long userId = SecurityUtils.getUserId();
|
||||||
|
// 先删除在田间
|
||||||
|
musicInfoMapper.delHistoryUAndM(userId,musicId);
|
||||||
return musicInfoMapper.insertHistory(userId,musicId);
|
return musicInfoMapper.insertHistory(userId,musicId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -218,4 +218,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<select id="selectUserLikeMusic" resultMap="MusicInfoResult">
|
<select id="selectUserLikeMusic" resultMap="MusicInfoResult">
|
||||||
SELECT * FROM user_like_music where user_id= #{userId} and music_id= #{musicId}
|
SELECT * FROM user_like_music where user_id= #{userId} and music_id= #{musicId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<delete id="delHistoryUAndM">
|
||||||
|
delete from user_history where user_id=#{userId} and music_id=#{musicId}
|
||||||
|
</delete>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user