Bläddra i källkod

群看课逻辑调整

lmx 1 dag sedan
förälder
incheckning
f89068c54f

+ 0 - 7
fs-service/src/main/java/com/fs/qw/mapper/QwExternalContactMapper.java

@@ -541,12 +541,5 @@ public interface QwExternalContactMapper extends BaseMapper<QwExternalContact> {
     void updateJoinGroup(List<Long> longs);
 
 
-    @Select("select t1.* from qw_external_contact t1 " +
-            "inner join qw_group_chat_user t2 on t1.external_user_id  = t2.user_id " +
-            "where t1.name = #{userName} \n" +
-            "and t1.user_id = #{userId} \n" +
-            "and t1.corp_id = #{corpId} \n" +
-            "and t2.chat_id = #{chatId} \n" +
-            "and t1.status = 0")
     List<QwExternalContact> getGroupChatUserByChatIdAndUserName(@Param("userId")String userId,@Param("userName")String userName,@Param("corpId") String corpId,@Param("chatId") String chatId);
 }

+ 9 - 0
fs-service/src/main/resources/mapper/qw/QwExternalContactMapper.xml

@@ -790,4 +790,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <update id="updateJoinGroup">
         update qw_external_contact set join_group = 1 where id in <foreach collection="ids" open="(" separator="," close=")" item="item">#{item}</foreach>
     </update>
+
+    <select id="getGroupChatUserByChatIdAndUserName"  resultType="com.fs.qw.domain.QwExternalContact">
+            select t1.* from qw_external_contact t1
+            inner join qw_group_chat_user t2 on t1.external_user_id  = t2.user_id and t2.chat_id = #{chatId}
+            where t1.name = #{userName}
+            and t1.user_id = #{userId}
+            and t1.corp_id = #{corpId}
+            and t1.status = 0
+     </select>
 </mapper>