From 8063ee7eee51bfe25a09428e6efc60f828b270c6 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期四, 19 六月 2025 20:00:52 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- manager-api/src/main/java/cn/lili/controller/lmk/HealthController.java | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/HealthController.java b/manager-api/src/main/java/cn/lili/controller/lmk/HealthController.java new file mode 100644 index 0000000..f983a29 --- /dev/null +++ b/manager-api/src/main/java/cn/lili/controller/lmk/HealthController.java @@ -0,0 +1,44 @@ +package cn.lili.controller.lmk; + +import cn.lili.base.Result; +import cn.lili.group.Add; +import cn.lili.group.Update; +import cn.lili.modules.lmk.domain.form.HealthVideoForm; +import cn.lili.modules.lmk.domain.query.HealthVideoQuery; +import cn.lili.modules.lmk.service.VideoService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +@Validated +@RequiredArgsConstructor +@Api(value = "澶у仴搴�", tags = "澶у仴搴�") +@RestController +@RequestMapping("/manager/lkm/health") +public class HealthController { + private final VideoService videoService; + + @PostMapping("/healthVideo") + @ApiOperation(value = "澶у仴搴疯棰戝彂甯�", notes = "澶у仴搴疯棰戝彂甯�") + public Result healthVideo(@RequestBody @Validated(Add.class) HealthVideoForm form) { + return videoService.healthVideo(form); + } + @PostMapping("/updateHealthVideo") + @ApiOperation(value = "澶у仴搴疯棰戝彂甯�", notes = "澶у仴搴疯棰戝彂甯�") + public Result updateHealthVideo(@RequestBody @Validated(Update.class) HealthVideoForm form) { + return videoService.updateHealthVideo(form); + } + @PostMapping("/page") + @ApiOperation(value = "澶у仴搴疯棰戝垪琛�", notes = "澶у仴搴疯棰戝垪琛�") + public Result page(@RequestBody HealthVideoQuery query) { + return videoService.healthPage(query); + } + //鍒犻櫎澶у帹绁炶棰� + @PostMapping("/del/{id}") + @ApiOperation(value = "鍒犻櫎澶у帹绁炶棰�", notes = "鍒犻櫎澶у帹绁炶棰�") + public Result delHealth(@PathVariable("id") String id) { + return videoService.delHealth(id); + } +} -- Gitblit v1.8.0