yuanliang 10 mesi fa
parent
commit
f80ef3369c

+ 1 - 1
cooleshow-auth/auth-server/src/main/resources/config/mybatis/SysUserMapper.xml

@@ -384,7 +384,7 @@
     </update>
 
     <select id="getCustomerServiceByFriendLeast" resultMap="SysUser">
-        select t.*
+        select m.*
         from (SELECT te.user_id_,
                      count(distinct iuf.friend_id_) friends
               from teacher te

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

@@ -596,7 +596,6 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
             teacherSubmitReq.setIsSettlement(true);
         }
         Teacher teacher = baseMapper.selectById(teacherSubmitReq.getUserId());
-        Boolean customerService = teacher.getCustomerService();
         if (null == teacher) {
             teacher = new Teacher();
             teacher.setUserId(teacherSubmitReq.getUserId());
@@ -634,6 +633,7 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
             }
         } else {
             // 客服状态变更,移交好友信息
+            Boolean customerService = teacher.getCustomerService();
             List<TeacherWrapper.CustomerServiceSendMsg2User> customerServiceSendMsg2User = new ArrayList<>();
             if (Boolean.TRUE.equals(customerService) && Boolean.FALSE.equals(teacherSubmitReq.getCustomerService())) {
                 customerServiceSendMsg2User.addAll(transferFriend(teacher.getUserId(), true));