|
@@ -3,6 +3,7 @@ package com.yonge.cooleshow.biz.dal.entity;
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.MusicSheetTypeEnum;
|
|
|
import com.yonge.cooleshow.common.entity.BaseEntity;
|
|
|
import com.yonge.cooleshow.common.enums.YesOrNoEnum;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
@@ -40,7 +41,7 @@ public class MusicAlbum extends BaseEntity {
|
|
|
private String albumTag; //专辑标签(多个标签以逗号分开)
|
|
|
|
|
|
@TableField("subject_id_")
|
|
|
- @NotBlank(message = "专辑声部不能为空 ")
|
|
|
+// @NotBlank(message = "专辑声部不能为空 ")
|
|
|
@ApiModelProperty(value = "专辑声部(多个标签以逗号分开)",required = true)
|
|
|
private String subjectId; //专辑标签(多个标签以逗号分开)
|
|
|
|
|
@@ -104,8 +105,21 @@ public class MusicAlbum extends BaseEntity {
|
|
|
@ApiModelProperty("专辑价格 ")
|
|
|
private String paymentType;
|
|
|
|
|
|
+ //曲谱类型 SINGLE/CONCERT ,使用MusicSheetTypeEnum
|
|
|
+ @TableField("album_type_")
|
|
|
+ @ApiModelProperty(value = "曲谱类型(SINGLE:单曲,CONCERT:合奏)")
|
|
|
+ private MusicSheetTypeEnum albumType;
|
|
|
|
|
|
- public Integer getVirtualNumber() {
|
|
|
+
|
|
|
+ public MusicSheetTypeEnum getAlbumType() {
|
|
|
+ return albumType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAlbumType(MusicSheetTypeEnum albumType) {
|
|
|
+ this.albumType = albumType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getVirtualNumber() {
|
|
|
return virtualNumber;
|
|
|
}
|
|
|
|