Browse Source

增加采购清单接口

周箭河 5 years ago
parent
commit
f453d31294

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

@@ -123,15 +123,15 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         classGroup.setUpdateTime(date);
         classGroup.setType(ClassGroupTypeEnum.NORMAL);
         String userIds = classGroup.getUserIds();
-        String[] userIdArr = userIds.split(",");
+        HashSet<String> userIdStrSet = new HashSet<>(Arrays.asList(userIds.split(",")));
 
-        classGroup.setExpectStudentNum(userIdArr.length);
-        classGroup.setStudentNum(userIdArr.length);
+        classGroup.setExpectStudentNum(userIdStrSet.size());
+        classGroup.setStudentNum(userIdStrSet.size());
         insert(classGroup);
 
         //2、插入班级学生关联关系
         List<ClassGroupStudentMapper> classGroupStudentList = new ArrayList<>();
-        for (String userId : userIdArr) {
+        for (String userId : userIdStrSet) {
             ClassGroupStudentMapper classGroupStudentMapper = new ClassGroupStudentMapper();
             classGroupStudentMapper.setMusicGroupId(classGroup.getMusicGroupId());
             classGroupStudentMapper.setClassGroupId(classGroup.getId());