Sfoglia il codice sorgente

增加调整班级增加临时班级接口

周箭河 5 anni fa
parent
commit
389ddee638

+ 12 - 1
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/ClassGroupStudentMapper.java

@@ -13,6 +13,10 @@ public class ClassGroupStudentMapper {
 
 	/**  */
 	private Long id;
+
+	/** 乐团id */
+	@ApiModelProperty(value = "班级编号",required = false)
+	private String musicGroupId;
 	
 	/** 班级 */
 	@ApiModelProperty(value = "班级编号",required = false)
@@ -29,6 +33,14 @@ public class ClassGroupStudentMapper {
 	/**  */
 	private java.util.Date createTime;
 
+	public String getMusicGroupId() {
+		return musicGroupId;
+	}
+
+	public void setMusicGroupId(String musicGroupId) {
+		this.musicGroupId = musicGroupId;
+	}
+
 	public ClassGroupStudentMapper() {
 	}
 
@@ -82,5 +94,4 @@ public class ClassGroupStudentMapper {
 	public String toString() {
 		return ToStringBuilder.reflectionToString(this);
 	}
-
 }

+ 3 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -126,6 +126,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         String userIds = classGroup.getUserIds();
         String[] userIdArr = userIds.split(",");
 
+        classGroup.setExpectStudentNum(userIdArr.length);
         classGroup.setStudentNum(userIdArr.length);
         insert(classGroup);
 
@@ -133,6 +134,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         List<ClassGroupStudentMapper> classGroupStudentList = new ArrayList<>();
         for (String userId : userIdArr) {
             ClassGroupStudentMapper classGroupStudentMapper = new ClassGroupStudentMapper();
+            classGroupStudentMapper.setMusicGroupId(classGroup.getMusicGroupId());
             classGroupStudentMapper.setClassGroupId(classGroup.getId());
             classGroupStudentMapper.setUserId(Integer.parseInt(userId));
             classGroupStudentMapper.setCreateTime(date);
@@ -910,7 +912,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
             throw new Exception("乐团不存在");
         }
         ClassGroup classgroup = classGroupDao.get(classGroup4MixDto.getClassGroupId());
-        if(classgroup == null){
+        if (classgroup == null) {
             throw new Exception("班级不存在");
         }