完善项目

This commit is contained in:
2025-04-20 15:02:38 +08:00
parent d60df6d712
commit 11a207a10a
10 changed files with 68 additions and 9 deletions

View File

@@ -1,7 +1,9 @@
package com.ping.study.controller;
import com.ping.study.model.dto.addUrls;
import com.ping.study.model.vo.live.LiveUrl;
import com.ping.study.pojo.Games;
import com.ping.study.service.GamesService;
import com.ping.study.service.UrlsService;
@@ -37,6 +39,12 @@ public class NbaController {
@Scheduled(cron = "0 0 0 * * ?")
@RequestMapping("/add")
public List<Games> addGames() {
//先删除数据库中所有赛程
log.info("执行定时方法删除数据库中所有赛程");
gamesService.deleteAllGames();
//再删除数据库中所有直播链接
log.info("执行定时方法删除数据库中所有直播链接");
urlsService.deleteAllUrls();
log.info("执行定时方法添加当天赛程");
return nbaApi.addGames();
}
@@ -47,13 +55,13 @@ public class NbaController {
}
@RequestMapping("/urls")
public List<HashMap<String, List<HashMap<String, String>>>> getUrls() {
public List<HashMap<String, List<LiveUrl>>> getUrls() {
log.info("获取所有赛程直播链接");
return urlsService.getUrls();
}
@RequestMapping("/go")
public Boolean go(@RequestParam("pwd")String pwd) {
public Boolean go(@RequestParam("pwd") String pwd) {
return pwd.equals("inspur123");
}
@RequestMapping(value = "/addUrls",method = RequestMethod.POST)
@@ -61,4 +69,10 @@ public class NbaController {
log.info("添加所有赛程直播链接");
urlsService.addUrls(addUrls);
}
//删除直播链接根据id
@RequestMapping("/delete/{id}")
public void deleteUrlById(@PathVariable("id") Integer id){
urlsService.deleteUrlById(id);
}
}