diff --git a/src/main/java/com/yunhai/bschclassmanage/service/impl/SchBinSchsystemService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/SchBinSchsystemService.java index b9929c9..33e7287 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/impl/SchBinSchsystemService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/SchBinSchsystemService.java @@ -135,6 +135,7 @@ public class SchBinSchsystemService implements ISchBinSchsystemService { } String cacheKey = RedisConstants.SCHOOL_GRAGE+"_"+schId; redisUtil.del(cacheKey); + SchGroupInitialization(schId,newList); } @@ -260,7 +261,7 @@ public class SchBinSchsystemService implements ISchBinSchsystemService { Integer scort=1; for (SchBinSchsystem schsystem:newList) { //添加学段组 - BoaGroup sectionGroup= sendUserBaseService.addGroup(schsystemMap.get(schsystem.getId()),stuGroup.getId(),scort,NodeType.SECTION); + BoaGroup sectionGroup= sendUserBaseService.addGroup(schsystemMap.get(schsystem.getSchSystemId()),stuGroup.getId(),scort,NodeType.SECTION); schsystem.setGroupId(sectionGroup.getId()); scort++; }