Browse Source

直播间数据查询

yuhongqi 1 month ago
parent
commit
823e2f99ba

+ 3 - 0
fs-service-system/src/main/java/com/fs/live/mapper/LiveMapper.java

@@ -120,4 +120,7 @@ public interface LiveMapper
 
     @Select("select * from live where company_id = #{companyId} or company_id is null")
     List<Live> liveCompanyList(@Param("companyId") Long companyId);
+
+    @Select("select * from live where live_id = #{liveId} and (company_id = #{companyId} or company_id is null)")
+    Live selectLiveByLiveIdAndCompanyId(@Param("liveId") Long liveId,@Param("companyId") Long companyId);
 }

+ 2 - 1
fs-service-system/src/main/java/com/fs/live/service/impl/LiveServiceImpl.java

@@ -204,7 +204,8 @@ public class LiveServiceImpl implements ILiveService
      */
     @Override
     public Live selectLiveByLiveIdAndCompanyIdAndCompanyUserId(Long liveId, Long companyId, Long companyUserId){
-        Live byId = baseMapper.selectLiveByLiveIdAndCompanyIdAndCompanyUserId(liveId, companyId, companyUserId);
+//        Live byId = baseMapper.selectLiveByLiveIdAndCompanyIdAndCompanyUserId(liveId, companyId, companyUserId);
+        Live byId = baseMapper.selectLiveByLiveIdAndCompanyId(liveId, companyId);
         List<LiveVideo> videos = liveVideoService.listByLiveId(liveId, 1);
         if(!videos.isEmpty()){
             LiveVideo liveVideo = videos.get(0);