|
|
@@ -36,8 +36,8 @@ public class ExperienceVersionController {
|
|
|
private final GameUserMapper gameUserMapper;
|
|
|
private final GameEventProjectMapper projectMapper;
|
|
|
private final GameEventGroupMapper groupMapper;
|
|
|
- private final GameScoreMapper scoreMapper;
|
|
|
private final IGameScoreService gameScoreService;
|
|
|
+ private final GameEventConfigMapper eventConfigMapper;
|
|
|
|
|
|
/**
|
|
|
* 1、登录接口(微信小程序授权登录)
|
|
|
@@ -102,6 +102,14 @@ public class ExperienceVersionController {
|
|
|
return R.ok(TenantHelper.ignore(() -> userEventService.getExperienceMyRecord(phone.trim())));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 6、我的---个人信息修改
|
|
|
+ */
|
|
|
+// @PostMapping("/updateInfo")
|
|
|
+// public R<Boolean> updateInfo(@RequestBody @Validated ExperienceUpdateInfoBo updateInfoBo) {
|
|
|
+//
|
|
|
+// }
|
|
|
+
|
|
|
/**
|
|
|
* 7、赛事菜单查询接口
|
|
|
*/
|
|
|
@@ -168,4 +176,24 @@ public class ExperienceVersionController {
|
|
|
return R.ok(TenantHelper.ignore(() -> gameScoreService.getExRankingBoardData(eventId, projectId, classification)));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 14、富文本统一查询接口
|
|
|
+ */
|
|
|
+// @GetMapping("/richText")
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 15、赛事直播链接--liveUrl
|
|
|
+ */
|
|
|
+ @GetMapping("/live")
|
|
|
+ public R<String> getLiveUrl(@RequestParam("eventId") Long eventId) {
|
|
|
+ if (eventId == null) {
|
|
|
+ return R.fail("赛事Id不能为空");
|
|
|
+ }
|
|
|
+ String liveUrl = TenantHelper.ignore(() -> eventConfigMapper.selectValueByKey(eventId, "liveUrl"));
|
|
|
+ if (StringUtils.isBlank(liveUrl)) {
|
|
|
+ return R.fail("未找到该赛事的直播链接");
|
|
|
+ }
|
|
|
+ return R.ok("操作成功", liveUrl);
|
|
|
+ }
|
|
|
+
|
|
|
}
|