refactor(player): 重构播放器组件并优化音乐状态管理
- 优化了音乐收藏和点赞状态的管理逻辑 - 重构了播放器组件中的多个函数,提高了代码可读性和维护性 - 添加了 MusicStatusDTO 类,用于封装音乐状态信息 - 优化了歌词显示和滚动逻辑 - 简化了部分代码结构,提高了执行效率
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.test.musichouduan.dto;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.AllArgsConstructor;
|
||||
|
||||
/**
|
||||
* 音乐状态DTO,用于封装收藏和点赞状态
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class MusicStatusDTO {
|
||||
|
||||
/**
|
||||
* 是否已收藏
|
||||
*/
|
||||
private boolean collected;
|
||||
|
||||
/**
|
||||
* 是否已点赞
|
||||
*/
|
||||
private boolean liked;
|
||||
}
|
||||
Reference in New Issue
Block a user