package top.lvzhiqiang.controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import top.lvzhiqiang.dto.R; import top.lvzhiqiang.exception.ParameterException; import top.lvzhiqiang.service.CoinYoutubeService; import top.lvzhiqiang.util.StringUtils; import javax.annotation.Resource; /** * youtube Controller * * @author lvzhiqiang * 2024/9/25 10:47 */ @RestController @RequestMapping("/coinYoutube") public class CoinYoutubeController { @Resource private CoinYoutubeService coinYoutubeService; @PostMapping("/liveChapterUpdate") public Object liveChapterUpdate(String id, String remark) { if (StringUtils.isEmpty(id)) { throw new ParameterException("id不能为空!"); } if (StringUtils.isEmpty(remark)) { remark = "--"; } return R.ok().data(coinYoutubeService.liveChapterUpdate(id, remark)); } }