|
@@ -15,6 +15,7 @@ import com.yonge.cooleshow.biz.dal.entity.MusicSheet;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.MusicSheetAccompaniment;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.*;
|
|
|
import com.yonge.cooleshow.common.enums.YesOrNoEnum;
|
|
|
+import com.yonge.toolset.base.util.StringUtil;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.AllArgsConstructor;
|
|
@@ -1012,6 +1013,8 @@ public class MusicSheetWrapper {
|
|
|
@ApiModelProperty("是否最近练习")
|
|
|
private Boolean recentFlag = false;
|
|
|
|
|
|
+ @ApiModelProperty(value = "必须要匹配声部ID")
|
|
|
+ private List<Long> mustMatchSubjectIds;
|
|
|
|
|
|
@ApiModelProperty("是否查看收藏")
|
|
|
private Boolean favoriteFlag = false;
|
|
@@ -1032,6 +1035,19 @@ public class MusicSheetWrapper {
|
|
|
|
|
|
private Long subjectId;
|
|
|
|
|
|
+ @ApiModelProperty("标签id(多个逗号隔开)")
|
|
|
+ private String musicTagIds;
|
|
|
+
|
|
|
+ @ApiModelProperty(hidden = true)
|
|
|
+ private List<Long> musicTagIdList;
|
|
|
+
|
|
|
+ public void setMusicTagIds(String musicTagIds) {
|
|
|
+ this.musicTagIds = musicTagIds;
|
|
|
+ if (StringUtils.isNotBlank(musicTagIds)) {
|
|
|
+ this.musicTagIdList = StringUtil.toLongList(musicTagIds);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
private MusicSheetTypeEnum musicSheetType;
|
|
|
|
|
|
// 是否为机构学生用户
|