Ver Fonte

老师修改信息,达人认证信息丢失

yuanliang há 1 ano atrás
pai
commit
fb553c2809

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

@@ -574,6 +574,8 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
         if (null == teacher) {
             teacher = new Teacher();
             teacher.setUserId(teacherSubmitReq.getUserId());
+            teacher.setEntryFlag(YesOrNoEnum.NO);
+            teacher.setMusicianFlag(YesOrNoEnum.NO);
             getTeacherDetil(teacher, teacherSubmitReq);
             baseMapper.insert(teacher);
 
@@ -699,10 +701,6 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
         teacher.setTenantId(teacherSubmitReq.getTenantId() == null ? -1L : teacherSubmitReq.getTenantId());
         teacher.setAvatar(Optional.ofNullable(teacherSubmitReq.getAvatar()).orElse(teacher.getAvatar()));
         if (StringUtil.isEmpty(teacherSubmitReq.getTeacherType())) {
-            teacher.setEntryFlag(YesOrNoEnum.NO);
-            teacher.setMusicianFlag(YesOrNoEnum.NO);
-            teacher.setEntryAuthDate(null);
-            teacher.setMusicianDate(null);
             return teacher;
         }
         String[] teacherTypes = teacherSubmitReq.getTeacherType().split(",");