|
@@ -1,6 +1,5 @@
|
|
|
package com.yonge.cooleshow.biz.dal.entity;
|
|
|
|
|
|
-import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
|
import com.yonge.cooleshow.common.entity.BaseEntity;
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
@@ -8,18 +7,12 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
-
|
|
|
-import javax.validation.constraints.Email;
|
|
|
-import javax.validation.constraints.NotBlank;
|
|
|
-import javax.validation.constraints.NotNull;
|
|
|
-import javax.validation.constraints.Size;
|
|
|
import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* 曲谱表
|
|
|
* @author yzp
|
|
|
- * @date 2022-03-22 17:55:56
|
|
|
+ * @date 2022-03-25 23:46:28
|
|
|
* @version v1.0
|
|
|
**/
|
|
|
@ApiModel(value = "music_sheet-曲谱表")
|
|
@@ -29,28 +22,22 @@ public class MusicSheet extends BaseEntity {
|
|
|
@ApiModelProperty(value = "主键id")
|
|
|
private Long id; //主键ID
|
|
|
|
|
|
- @NotBlank(message = "曲谱名称不能为空!")
|
|
|
- @Size(max = 64, message = "曲谱名称长度不能超过64位!")
|
|
|
@TableField("music_sheet_name_")
|
|
|
@ApiModelProperty(value = "曲谱名称")
|
|
|
private String musicSheetName; //曲谱名称
|
|
|
|
|
|
@TableField("user_id_")
|
|
|
- @ApiModelProperty(value = "曲谱来源(老师ID或后台管理用户ID)")
|
|
|
- private Long userId; //曲谱来源(老师ID或后台管理用户ID)
|
|
|
+ @ApiModelProperty(value = "曲谱来源(0:平台;非0:老师ID)")
|
|
|
+ private Long userId; //曲谱来源(0:平台;非0:老师ID)
|
|
|
|
|
|
- @NotBlank(message = "作曲人不能为空!")
|
|
|
- @Size(max = 32, message = "作曲人长度不能超过32位!")
|
|
|
@TableField("composer_")
|
|
|
@ApiModelProperty(value = "作曲人")
|
|
|
private String composer; //作曲人
|
|
|
|
|
|
- @NotBlank(message = "曲谱声部不能为空!")
|
|
|
@TableField("music_subject_")
|
|
|
@ApiModelProperty(value = "曲谱声部(适用的乐器,可能是多个,用逗号分隔)")
|
|
|
private String musicSubject; //曲谱声部(适用的乐器,可能是多个,用逗号分隔)
|
|
|
|
|
|
- @NotBlank(message = "曲谱音频文件类型不能为空!")
|
|
|
@TableField("audio_type_")
|
|
|
@ApiModelProperty(value = "曲谱音频文件类型(midi;mp3)")
|
|
|
private String audioType; //曲谱音频文件类型(midi;mp3)
|
|
@@ -71,7 +58,6 @@ public class MusicSheet extends BaseEntity {
|
|
|
@ApiModelProperty(value = "是否展示指法(0:否;1:是)")
|
|
|
private Integer showFingering; //是否展示指法(0:否;1:是)
|
|
|
|
|
|
- @NotNull(message = "收费类型不能为空!")
|
|
|
@TableField("charge_type_")
|
|
|
@ApiModelProperty(value = "收费类型(0:免费;1:会员;2:单曲收费)")
|
|
|
private Integer chargeType; //收费类型(0:免费;1:会员;2:单曲收费)
|
|
@@ -96,12 +82,10 @@ public class MusicSheet extends BaseEntity {
|
|
|
@ApiModelProperty(value = "曲谱价格")
|
|
|
private java.math.BigDecimal musicPrice; //曲谱价格
|
|
|
|
|
|
- @NotBlank(message = "音频文件存储路径不能为空!")
|
|
|
@TableField("audio_file_url_")
|
|
|
@ApiModelProperty(value = "音频文件存储路径")
|
|
|
private String audioFileUrl; //音频文件存储路径
|
|
|
|
|
|
- @NotBlank(message = "XML文件存储路径不能为空!")
|
|
|
@TableField("xml_file_url_")
|
|
|
@ApiModelProperty(value = "XML文件存储路径")
|
|
|
private String xmlFileUrl; //XML文件存储路径
|
|
@@ -112,7 +96,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
|
|
|
@TableField("create_time_")
|
|
|
@ApiModelProperty(value = "创建时间")
|
|
|
- private Date createTime; //创建时间
|
|
|
+ private java.util.Date createTime; //创建时间
|
|
|
|
|
|
@TableField("create_by_")
|
|
|
@ApiModelProperty(value = "创建人(老师或者是后台平台用户)")
|
|
@@ -120,7 +104,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
|
|
|
@TableField("update_time_")
|
|
|
@ApiModelProperty(value = "更新时间")
|
|
|
- private Date updateTime; //更新时间
|
|
|
+ private java.util.Date updateTime; //更新时间
|
|
|
|
|
|
@TableField("update_by_")
|
|
|
@ApiModelProperty(value = "更新人(老师或者是后台平台用户)")
|
|
@@ -128,7 +112,6 @@ public class MusicSheet extends BaseEntity {
|
|
|
|
|
|
@TableField("remark_")
|
|
|
@ApiModelProperty(value = "备注")
|
|
|
- @JsonIgnore
|
|
|
private String remark; //备注
|
|
|
|
|
|
|
|
@@ -140,6 +123,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Long getId() {
|
|
|
return this.id;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setMusicSheetName(String musicSheetName) {
|
|
|
this.musicSheetName = musicSheetName;
|
|
|
return this;
|
|
@@ -148,6 +132,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getMusicSheetName() {
|
|
|
return this.musicSheetName;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setUserId(Long userId) {
|
|
|
this.userId = userId;
|
|
|
return this;
|
|
@@ -156,6 +141,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Long getUserId() {
|
|
|
return this.userId;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setComposer(String composer) {
|
|
|
this.composer = composer;
|
|
|
return this;
|
|
@@ -164,6 +150,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getComposer() {
|
|
|
return this.composer;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setMusicSubject(String musicSubject) {
|
|
|
this.musicSubject = musicSubject;
|
|
|
return this;
|
|
@@ -172,6 +159,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getMusicSubject() {
|
|
|
return this.musicSubject;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setAudioType(String audioType) {
|
|
|
this.audioType = audioType;
|
|
|
return this;
|
|
@@ -180,6 +168,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getAudioType() {
|
|
|
return this.audioType;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setMusicTag(String musicTag) {
|
|
|
this.musicTag = musicTag;
|
|
|
return this;
|
|
@@ -188,6 +177,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getMusicTag() {
|
|
|
return this.musicTag;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setPlaySpeed(Integer playSpeed) {
|
|
|
this.playSpeed = playSpeed;
|
|
|
return this;
|
|
@@ -196,6 +186,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getPlaySpeed() {
|
|
|
return this.playSpeed;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setCanEvaluate(Integer canEvaluate) {
|
|
|
this.canEvaluate = canEvaluate;
|
|
|
return this;
|
|
@@ -204,6 +195,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getCanEvaluate() {
|
|
|
return this.canEvaluate;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setShowFingering(Integer showFingering) {
|
|
|
this.showFingering = showFingering;
|
|
|
return this;
|
|
@@ -212,6 +204,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getShowFingering() {
|
|
|
return this.showFingering;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setChargeType(Integer chargeType) {
|
|
|
this.chargeType = chargeType;
|
|
|
return this;
|
|
@@ -220,6 +213,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getChargeType() {
|
|
|
return this.chargeType;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setAuditStatus(Integer auditStatus) {
|
|
|
this.auditStatus = auditStatus;
|
|
|
return this;
|
|
@@ -228,6 +222,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getAuditStatus() {
|
|
|
return this.auditStatus;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setSortNumber(Integer sortNumber) {
|
|
|
this.sortNumber = sortNumber;
|
|
|
return this;
|
|
@@ -236,6 +231,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getSortNumber() {
|
|
|
return this.sortNumber;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setTopFlag(Integer topFlag) {
|
|
|
this.topFlag = topFlag;
|
|
|
return this;
|
|
@@ -244,6 +240,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getTopFlag() {
|
|
|
return this.topFlag;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setHotFlag(Integer hotFlag) {
|
|
|
this.hotFlag = hotFlag;
|
|
|
return this;
|
|
@@ -252,6 +249,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getHotFlag() {
|
|
|
return this.hotFlag;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setMusicPrice(java.math.BigDecimal musicPrice) {
|
|
|
this.musicPrice = musicPrice;
|
|
|
return this;
|
|
@@ -260,6 +258,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public java.math.BigDecimal getMusicPrice() {
|
|
|
return this.musicPrice;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setAudioFileUrl(String audioFileUrl) {
|
|
|
this.audioFileUrl = audioFileUrl;
|
|
|
return this;
|
|
@@ -268,6 +267,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getAudioFileUrl() {
|
|
|
return this.audioFileUrl;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setXmlFileUrl(String xmlFileUrl) {
|
|
|
this.xmlFileUrl = xmlFileUrl;
|
|
|
return this;
|
|
@@ -276,6 +276,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public String getXmlFileUrl() {
|
|
|
return this.xmlFileUrl;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setHasBeat(Integer hasBeat) {
|
|
|
this.hasBeat = hasBeat;
|
|
|
return this;
|
|
@@ -284,14 +285,16 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Integer getHasBeat() {
|
|
|
return this.hasBeat;
|
|
|
}
|
|
|
- public MusicSheet setCreateTime(Date createTime) {
|
|
|
+
|
|
|
+ public MusicSheet setCreateTime(java.util.Date createTime) {
|
|
|
this.createTime = createTime;
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
- public Date getCreateTime() {
|
|
|
+ public java.util.Date getCreateTime() {
|
|
|
return this.createTime;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setCreateBy(Long createBy) {
|
|
|
this.createBy = createBy;
|
|
|
return this;
|
|
@@ -300,14 +303,16 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Long getCreateBy() {
|
|
|
return this.createBy;
|
|
|
}
|
|
|
- public MusicSheet setUpdateTime(Date updateTime) {
|
|
|
+
|
|
|
+ public MusicSheet setUpdateTime(java.util.Date updateTime) {
|
|
|
this.updateTime = updateTime;
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
- public Date getUpdateTime() {
|
|
|
+ public java.util.Date getUpdateTime() {
|
|
|
return this.updateTime;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setUpdateBy(Long updateBy) {
|
|
|
this.updateBy = updateBy;
|
|
|
return this;
|
|
@@ -316,6 +321,7 @@ public class MusicSheet extends BaseEntity {
|
|
|
public Long getUpdateBy() {
|
|
|
return this.updateBy;
|
|
|
}
|
|
|
+
|
|
|
public MusicSheet setRemark(String remark) {
|
|
|
this.remark = remark;
|
|
|
return this;
|
|
@@ -325,49 +331,6 @@ public class MusicSheet extends BaseEntity {
|
|
|
return this.remark;
|
|
|
}
|
|
|
|
|
|
- @JsonIgnore
|
|
|
- public int pageNo;
|
|
|
-
|
|
|
- @JsonIgnore
|
|
|
- public int pageSize;
|
|
|
-
|
|
|
- @JsonIgnore
|
|
|
- public String search;
|
|
|
-
|
|
|
- public List<MusicSheetAccompaniment> getBackground() {
|
|
|
- return background;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBackground(List<MusicSheetAccompaniment> background) {
|
|
|
- this.background = background;
|
|
|
- }
|
|
|
-
|
|
|
- @ApiModelProperty(value = "mp3关联的主音或者伴奏文件")
|
|
|
- public List<MusicSheetAccompaniment> background; //mp3关联的主音或者伴奏文件
|
|
|
-
|
|
|
- public String getSearch() {
|
|
|
- return search;
|
|
|
- }
|
|
|
-
|
|
|
- public void setSearch(String search) {
|
|
|
- this.search = search;
|
|
|
- }
|
|
|
-
|
|
|
- public int getPageNo() {
|
|
|
- return pageNo;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPageNo(int pageNo) {
|
|
|
- this.pageNo = pageNo;
|
|
|
- }
|
|
|
-
|
|
|
- public int getPageSize() {
|
|
|
- return pageSize;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPageSize(int pageSize) {
|
|
|
- this.pageSize = pageSize;
|
|
|
- }
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|