diff --git a/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java index 7d37a3a..e70ce61 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java @@ -33,36 +33,32 @@ public class SendUserBaseService implements ISendUserBaseService { @SyncOpLog(SyncDataType.SEND_ADD_GROUP) public BoaGroup addGroup(String name, Integer parentId, Integer sort, NodeType type,Integer schId){ - comSchTreeService.clearCache(schId); - SysGroupRequest group=new SysGroupRequest(); group.setName(name); group.setParentId(parentId); group.setSort(sort); group.setType(type.getId()); - return YschBaseOpenApi.addGroup(group); + BoaGroup boaGroup= YschBaseOpenApi.addGroup(group); + comSchTreeService.clearCache(schId); + return boaGroup; } @SyncOpLog(SyncDataType.SEND_EDIT_GROUP) public void editGroup(Integer id,String name,Integer parentId,Integer sort, NodeType type,Integer schId){ - - comSchTreeService.clearCache(schId); - SysGroupRequest group=new SysGroupRequest(); group.setName(name); group.setParentId(parentId); group.setSort(sort); group.setType(type.getId()); YschBaseOpenApi.editGroup(id,group); + comSchTreeService.clearCache(schId); } @SyncOpLog(SyncDataType.SEND_DELETE_GROUP) public void deleteGroup(Integer id,Integer schId){ - - comSchTreeService.clearCache(schId); - YschBaseOpenApi.deleteGroup(id,schId); + comSchTreeService.clearCache(schId); } @@ -75,7 +71,6 @@ public class SendUserBaseService implements ISendUserBaseService { sysUser.setIdcard(teacher.getIdCard()); sysUser.setPhone(teacher.getTel()); sysUser.setGroupId(groupId); - sysUser.setRoles(Arrays.asList(UserRole.TEACHER_USER.getValue())); if (StringUtils.isNotBlank(pwd)) { sysUser.setPassword(pwd);