This commit is contained in:
2026-08-20 12:33:38 +08:00
parent fceb5c56bb
commit 0e859f2c87
@@ -33,36 +33,32 @@ public class SendUserBaseService implements ISendUserBaseService {
@SyncOpLog(SyncDataType.SEND_ADD_GROUP) @SyncOpLog(SyncDataType.SEND_ADD_GROUP)
public BoaGroup addGroup(String name, Integer parentId, Integer sort, NodeType type,Integer schId){ public BoaGroup addGroup(String name, Integer parentId, Integer sort, NodeType type,Integer schId){
comSchTreeService.clearCache(schId);
SysGroupRequest group=new SysGroupRequest(); SysGroupRequest group=new SysGroupRequest();
group.setName(name); group.setName(name);
group.setParentId(parentId); group.setParentId(parentId);
group.setSort(sort); group.setSort(sort);
group.setType(type.getId()); group.setType(type.getId());
return YschBaseOpenApi.addGroup(group); BoaGroup boaGroup= YschBaseOpenApi.addGroup(group);
comSchTreeService.clearCache(schId);
return boaGroup;
} }
@SyncOpLog(SyncDataType.SEND_EDIT_GROUP) @SyncOpLog(SyncDataType.SEND_EDIT_GROUP)
public void editGroup(Integer id,String name,Integer parentId,Integer sort, NodeType type,Integer schId){ public void editGroup(Integer id,String name,Integer parentId,Integer sort, NodeType type,Integer schId){
comSchTreeService.clearCache(schId);
SysGroupRequest group=new SysGroupRequest(); SysGroupRequest group=new SysGroupRequest();
group.setName(name); group.setName(name);
group.setParentId(parentId); group.setParentId(parentId);
group.setSort(sort); group.setSort(sort);
group.setType(type.getId()); group.setType(type.getId());
YschBaseOpenApi.editGroup(id,group); YschBaseOpenApi.editGroup(id,group);
comSchTreeService.clearCache(schId);
} }
@SyncOpLog(SyncDataType.SEND_DELETE_GROUP) @SyncOpLog(SyncDataType.SEND_DELETE_GROUP)
public void deleteGroup(Integer id,Integer schId){ public void deleteGroup(Integer id,Integer schId){
comSchTreeService.clearCache(schId);
YschBaseOpenApi.deleteGroup(id,schId); YschBaseOpenApi.deleteGroup(id,schId);
comSchTreeService.clearCache(schId);
} }
@@ -75,7 +71,6 @@ public class SendUserBaseService implements ISendUserBaseService {
sysUser.setIdcard(teacher.getIdCard()); sysUser.setIdcard(teacher.getIdCard());
sysUser.setPhone(teacher.getTel()); sysUser.setPhone(teacher.getTel());
sysUser.setGroupId(groupId); sysUser.setGroupId(groupId);
sysUser.setRoles(Arrays.asList(UserRole.TEACHER_USER.getValue())); sysUser.setRoles(Arrays.asList(UserRole.TEACHER_USER.getValue()));
if (StringUtils.isNotBlank(pwd)) { if (StringUtils.isNotBlank(pwd)) {
sysUser.setPassword(pwd); sysUser.setPassword(pwd);