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/KitchenVideoController.java | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 59 insertions(+), 0 deletions(-) diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/KitchenVideoController.java b/manager-api/src/main/java/cn/lili/controller/lmk/KitchenVideoController.java new file mode 100644 index 0000000..1b2c182 --- /dev/null +++ b/manager-api/src/main/java/cn/lili/controller/lmk/KitchenVideoController.java @@ -0,0 +1,59 @@ +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.form.KitchenTypeForm; +import cn.lili.modules.lmk.domain.form.KitchenVideoForm; +import cn.lili.modules.lmk.domain.query.HealthVideoQuery; +import cn.lili.modules.lmk.domain.query.KitchenTypeQuery; +import cn.lili.modules.lmk.domain.query.KitchenVideoQuery; +import cn.lili.modules.lmk.service.KitchenTypeService; +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.*; + +import javax.validation.constraints.NotEmpty; +import java.util.List; + +/** + * 鍘ㄧ瑙嗛 鍓嶇鎺у埗鍣� + * + * @author wp + * @since 2025-06-13 + */ +@Validated +@RequiredArgsConstructor +@Api(value = "鍘ㄧ瑙嗛", tags = "鍘ㄧ瑙嗛绠$悊") +@RestController +@RequestMapping("/manager/lmk/kitchen-video") +public class KitchenVideoController { + + private final VideoService videoService; + + @PostMapping("/addKitchenVideo") + @ApiOperation(value = "鍘ㄧ瑙嗛鍙戝竷", notes = "鍘ㄧ瑙嗛鍙戝竷") + public Result addKitchenVideo(@RequestBody @Validated(Add.class) KitchenVideoForm form) { + return videoService.addKitchenVideo(form); + } + @PostMapping("/updateKitchenVideo") + @ApiOperation(value = "鍘ㄧ瑙嗛淇敼", notes = "鍘ㄧ瑙嗛淇敼") + public Result updateKitchenVideo(@RequestBody @Validated(Update.class) KitchenVideoForm form) { + return videoService.updateKitchenVideo(form); + } + @PostMapping("/page") + @ApiOperation(value = "鍘ㄧ瑙嗛鍒楄〃", notes = "鍘ㄧ瑙嗛鍒楄〃") + public Result page(@RequestBody KitchenVideoQuery query) { + return videoService.KitchenVideoQuery(query); + } + + @PostMapping("/del/{id}") + @ApiOperation(value = "鍒犻櫎澶у帹绁炶棰�", notes = "鍒犻櫎澶у帹绁炶棰�") + public Result delKitchen(@PathVariable("id") String id) { + return videoService.delKitchen(id); + } +} -- Gitblit v1.8.0