From da59bd81334e7b4ddeaaa401f27c5b93797fde46 Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期四, 20 二月 2025 10:36:18 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- cnas-manage/src/main/java/com/ruoyi/manage/controller/InternalCheckController.java | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 117 insertions(+), 0 deletions(-) diff --git a/cnas-manage/src/main/java/com/ruoyi/manage/controller/InternalCheckController.java b/cnas-manage/src/main/java/com/ruoyi/manage/controller/InternalCheckController.java new file mode 100644 index 0000000..c1ee078 --- /dev/null +++ b/cnas-manage/src/main/java/com/ruoyi/manage/controller/InternalCheckController.java @@ -0,0 +1,117 @@ +package com.ruoyi.manage.controller; + + + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.deepoove.poi.data.style.*; +import com.ruoyi.common.core.domain.Result; +import com.ruoyi.common.utils.JackSonUtil; +import com.ruoyi.manage.dto.InternalCheckDto; +import com.ruoyi.manage.pojo.InternalCheck; +import com.ruoyi.manage.service.InternalCheckService; +import com.deepoove.poi.data.style.*; +import com.deepoove.poi.data.style.*; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletResponse; +import java.util.Map; + + +/** + * 鍐呭妫�鏌ヨ〃 + * + * @author zhuo + * @since 2024-11-11 + */ +@Api(tags = "鍐呭妫�鏌�") +@AllArgsConstructor +@RestController +@RequestMapping("/internalCheck") +public class InternalCheckController { + + private InternalCheckService internalCheckService; + + /** + * 鍐呭妫�鏌ュ垎椤垫煡璇� + * @param + * @return + */ + + @ApiOperation(value = "鍐呭妫�鏌ュ垎椤垫煡璇�") + @PostMapping("/pageInternalCheck") + public Result<IPage<InternalCheckDto>> pageInternalCheck(Page page,InternalCheck internalCheck) throws Exception { + return Result.success(internalCheckService.pageInternalCheck(page, internalCheck)); + } + + /** + * 鍐呭妫�鏌ユ柊澧� + * @return + */ + + @ApiOperation(value = "鍐呭妫�鏌ユ柊澧�") + @PostMapping("/addInternalCheck") + public Result addInternalCheck(@RequestBody InternalCheckDto internalCheck){ + return Result.success(internalCheckService.addInternalCheck(internalCheck)); + } + + /** + * 鍐呭妫�鏌ヤ慨鏀� + * @return + */ + + @ApiOperation(value = "鍐呭妫�鏌ヤ慨鏀�") + @PostMapping("/updateInternalCheck") + public Result updateInternalCheck(@RequestBody InternalCheckDto internalCheck){ + return Result.success(internalCheckService.updateInternalCheck(internalCheck)); + } + + /** + * 鍐呭妫�鏌ュ垹闄� + * @return + */ + + @ApiOperation(value = "鍐呭妫�鏌ュ垹闄�") + @GetMapping("/delInternalCheck") + public Result delInternalCheck(Integer checkId){ + return Result.success(internalCheckService.delInternalCheck(checkId)); + } + + /** + * 鍐呭妫�鏌ユ煡鐪嬭鎯� + * @return + */ + + @ApiOperation(value = "鍐呭妫�鏌ユ煡鐪嬭鎯�") + @GetMapping("/getInternalCheckOne") + public Result<InternalCheckDto> getInternalCheckOne(Integer checkId){ + return Result.success(internalCheckService.getInternalCheckOne(checkId)); + } + + + /** + * 鍐呭妫�鏌ユ壒鍑� + * @return + */ + @ApiOperation(value = "鍐呭妫�鏌ユ壒鍑�") + @PostMapping("/ratifyInternalCheck") + public Result ratifyInternalCheck(@RequestBody InternalCheckDto internalCheck){ + return Result.success(internalCheckService.ratifyInternalCheck(internalCheck)); + } + + /** + * 瀵煎嚭鍐呭妫�鏌� + * @return + */ + + @ApiOperation(value = "瀵煎嚭鍐呭妫�鏌�") + @GetMapping("/exportInternalCheck") + public void exportInternalCheck(Integer checkId, HttpServletResponse response){ + internalCheckService.exportInternalCheck(checkId, response); + } + +} + -- Gitblit v1.9.3