|
|
@@ -94,6 +94,12 @@ public class TeacherServiceImpl implements TeacherService{
|
|
|
if (!StringUtils.isEmpty(formdata.getTeacher_phone())) {
|
|
|
Long userId = createAccount(formdata);
|
|
|
formdata.setUser_id(userId);
|
|
|
+ //更新账户绑定关系
|
|
|
+ Long roleId = sysTeacherMapper.selectRoleId();
|
|
|
+ int count = sysTeacherMapper.selectRoleCount(userId, roleId);
|
|
|
+ if (count == 0) {
|
|
|
+ sysTeacherMapper.insertUserRole(userId, roleId);
|
|
|
+ }
|
|
|
}
|
|
|
sysTeacherMapper.insertSelective(formdata);
|
|
|
docBaseDTO = new DocBaseDTO(formdata.getTeacher_id(), CODE, NAME);
|