Browse Source

新增老师接口修改

liweifan 2 years ago
parent
commit
3650c6bdda

+ 5 - 2
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/TeacherServiceImpl.java

@@ -221,7 +221,6 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
     private SysUser insertSysUser(TeacherSubmitReq teacherSubmitReq) {
         SysUser sysUser = new SysUser();
         sysUser = getUserDetil(sysUser, teacherSubmitReq);
-        sysUser.setUserType(SysUserType.TEACHER.getCode());
         //初始密码,手机号后6位
         String password = sysUser.getPhone().substring(sysUser.getPhone().length() - 6);
         sysUser.setPassword(new BCryptPasswordEncoder().encode(password));
@@ -309,7 +308,11 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
             sysUser.setRealName(teacherSubmitReq.getRealName());
             sysUser.setIdCardNo(teacherSubmitReq.getIdCardNo());
         }
-
+        if (StringUtil.isEmpty(sysUser.getUserType())) {
+            sysUser.setUserType("TEACHER");
+        } else if (!sysUser.getUserType().contains("TEACHER")) {
+            sysUser.setUserType(sysUser.getUserType() + ",TEACHER");
+        }
         sysUser.setUsername(teacherSubmitReq.getUsername());
         sysUser.setPhone(teacherSubmitReq.getPhone());
         return sysUser;