瀏覽代碼

布置作业需要携带分谱信息

zouxuan 3 年之前
父節點
當前提交
21976cef3e

+ 28 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/MusicScoreHomeworkDto.java

@@ -0,0 +1,28 @@
+package com.ym.mec.biz.dal.dto;
+
+import io.swagger.annotations.ApiModelProperty;
+
+public class MusicScoreHomeworkDto {
+
+    @ApiModelProperty(value = "曲目编号",required = false)
+    private Integer musicScoreId;
+
+    @ApiModelProperty(value = "分谱",required = false)
+    private Integer partIndex = 0;
+
+    public Integer getMusicScoreId() {
+        return musicScoreId;
+    }
+
+    public void setMusicScoreId(Integer musicScoreId) {
+        this.musicScoreId = musicScoreId;
+    }
+
+    public Integer getPartIndex() {
+        return partIndex;
+    }
+
+    public void setPartIndex(Integer partIndex) {
+        this.partIndex = partIndex;
+    }
+}

+ 16 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/MusicScoreSubjectDto.java

@@ -1,15 +1,31 @@
 package com.ym.mec.biz.dal.dto;
 
+import io.swagger.annotations.ApiModelProperty;
+
 import java.util.List;
 
 public class MusicScoreSubjectDto {
 
+    @ApiModelProperty(value = "声部",required = false)
     private Integer subjectId;
 
+    @ApiModelProperty(value = "学员编号",required = false)
     private List<Integer> userIdList;
 
+    @ApiModelProperty(value = "曲目编号(兼容旧数据)",required = false)
     private List<Integer> musicScoreIdList;
 
+    @ApiModelProperty(value = "曲目编号、分谱(新版布置作业需要)",required = false)
+    private List<MusicScoreHomeworkDto> musicScoreHomeworkDtoList;
+
+    public List<MusicScoreHomeworkDto> getMusicScoreHomeworkDtoList() {
+        return musicScoreHomeworkDtoList;
+    }
+
+    public void setMusicScoreHomeworkDtoList(List<MusicScoreHomeworkDto> musicScoreHomeworkDtoList) {
+        this.musicScoreHomeworkDtoList = musicScoreHomeworkDtoList;
+    }
+
     public Integer getSubjectId() {
         return subjectId;
     }