Переглянути джерело

直播url腾讯云加密方式更新

yuhongqi 1 місяць тому
батько
коміт
e464adf891

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

@@ -711,7 +711,7 @@ public class LiveServiceImpl implements ILiveService
                 liveId +
                 "?" +
                 "txSecret=" +
-                DigestUtils.md5("a61df75ae15271d7ef922f308e61e92e" + liveId + to16Hex(now)) +
+                Md5Utils.hash("a61df75ae15271d7ef922f308e61e92e" + liveId + to16Hex(now)) +
                 "&" +
                 "txTime=" +
                 to16Hex(now);
@@ -731,7 +731,7 @@ public class LiveServiceImpl implements ILiveService
                 liveId +
                 ".flv?" +
                 "txSecret=" +
-                DigestUtils.md5("NiMfMYG5HQxZQ5bk88ri" + liveId + to16Hex(now)) +
+                Md5Utils.hash("NiMfMYG5HQxZQ5bk88ri" + liveId + to16Hex(now)) +
                 "&" +
                 "txTime=" +
                 to16Hex(now);

+ 3 - 3
fs-user-app/src/main/java/com/fs/app/controller/LiveController.java

@@ -87,8 +87,8 @@ public class LiveController extends AppBaseController {
 		LocalDateTime now = LocalDateTime.now();
 		Live live = liveService.selectLiveByLiveId(id);
 		if(live == null) return R.error("未找到直播");
-		if(live.getIsShow() == 2) return R.error("直播未开放");
-		Long storeId = liveGoodsService.getStoreIdByLiveId(live.getLiveId());
+		if(live.getIsShow() == 2) return R.error("直播已下架");
+//		Long storeId = liveGoodsService.getStoreIdByLiveId(live.getLiveId());
 		LiveVo liveVo = new LiveVo();
 		BeanUtils.copyProperties(live, liveVo);
 		liveVo.setNowDuration(200L);
@@ -99,7 +99,7 @@ public class LiveController extends AppBaseController {
 //		if(liveVo.getNowDuration() != null){
 //			liveVo.setNowPri(BigDecimal.valueOf(liveVo.getDuration()).divide(BigDecimal.valueOf(liveVo.getNowDuration()), 20, RoundingMode.UP));
 //		}
-		return R.ok().put("data", liveVo).put("storeId", storeId);
+		return R.ok().put("data", liveVo);
 	}
 
 	@Login