release-专辑审核新增字段收费类型

release-2024-08-08
pikaqiudeshujia 7 months ago
parent 32610bf1f6
commit da9bd3cf79

@ -6,7 +6,6 @@ import lombok.Data;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* @Author: yawei.huang * @Author: yawei.huang
@ -30,34 +29,40 @@ public class AlbumUpdateDTO implements Serializable {
@ApiModelProperty("专辑名称") @ApiModelProperty("专辑名称")
@NotNull(message = "专辑名称不能为空") @NotNull(message = "专辑名称不能为空")
private String name; private String name;
/** /**
* *
*/ */
@ApiModelProperty("专辑封面") @ApiModelProperty("专辑封面")
@NotNull(message = "专辑封面不能为空") @NotNull(message = "专辑封面不能为空")
private String image; private String image;
/** /**
* *
*/ */
@ApiModelProperty("专辑版本") @ApiModelProperty("专辑版本")
private Integer version; private Integer version;
/** /**
* *
*/ */
@ApiModelProperty("发行日期") @ApiModelProperty("发行日期")
private Date publishDate; private Date publishDate;
/** /**
* *
*/ */
@ApiModelProperty("主要风格") @ApiModelProperty("主要风格")
@NotNull(message = "主要风格不能为空") @NotNull(message = "主要风格不能为空")
private String mainStyle; private String mainStyle;
/** /**
* *
*/ */
@NotNull(message = "次要风格不能为空") @NotNull(message = "次要风格不能为空")
@ApiModelProperty("次要风格") @ApiModelProperty("次要风格")
private String subStyle; private String subStyle;
/** /**
* *
*/ */
@ -74,11 +79,18 @@ public class AlbumUpdateDTO implements Serializable {
*/ */
@ApiModelProperty("音乐人id") @ApiModelProperty("音乐人id")
private String artistId; private String artistId;
/** /**
* *
*/ */
@ApiModelProperty("音乐人昵称") @ApiModelProperty("音乐人昵称")
private String artistName; private String artistName;
/**
* 1- 2-
*/
@ApiModelProperty("收费类型 1-下载 2-试听及下载")
private Integer chargeType;
} }

@ -116,6 +116,9 @@ public class ArtistAlbum implements Serializable {
@ApiModelProperty("修改人") @ApiModelProperty("修改人")
private String updateUser; private String updateUser;
@ApiModelProperty("收费类型 1-下载 2-试听及下载")
private Integer chargeType;
@Transient @Transient
@ApiModelProperty("专辑歌曲绑定关系") @ApiModelProperty("专辑歌曲绑定关系")
private List<SongInfo> songList; private List<SongInfo> songList;

@ -0,0 +1,3 @@
alter table tb_artist_album
add charge_type int null comment '收费类型 1-下载 2-试听及下载';
Loading…
Cancel
Save