From 4f3a98f19143865cdc1de4791e8a95d96bd40c65 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期五, 01 八月 2025 13:27:59 +0800 Subject: [PATCH] yys 密码已重置 --- cnas-process/src/main/java/com/ruoyi/process/controller/ProcessMethodSearchNewController.java | 128 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 128 insertions(+), 0 deletions(-) diff --git a/cnas-process/src/main/java/com/ruoyi/process/controller/ProcessMethodSearchNewController.java b/cnas-process/src/main/java/com/ruoyi/process/controller/ProcessMethodSearchNewController.java new file mode 100644 index 0000000..b206980 --- /dev/null +++ b/cnas-process/src/main/java/com/ruoyi/process/controller/ProcessMethodSearchNewController.java @@ -0,0 +1,128 @@ +package com.ruoyi.process.controller; + + + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.common.core.domain.Result; +import com.ruoyi.process.dto.ProcessMethodSearchNewArchivedDto; +import com.ruoyi.process.dto.ProcessMethodSearchNewBackupsDto; +import com.ruoyi.process.pojo.ProcessMethodSearchNew; +import com.ruoyi.process.pojo.ProcessMethodSearchNewArchived; +import com.ruoyi.process.pojo.ProcessMethodSearchNewBackups; +import com.ruoyi.process.service.ProcessMethodSearchNewService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletResponse; +import java.util.List; +import java.util.Map; + + +/** + * 鏍囧噯鏌ユ柊 + * + * @author zhuo + * @since 2024-11-04 + */ +@Api(tags = "鏍囧噯鏌ユ柊") +@AllArgsConstructor +@RestController +@RequestMapping("/processMethodSearchNew") +public class ProcessMethodSearchNewController { + + private ProcessMethodSearchNewService processMethodSearchNewService; + + /** + * 鏂板鏍囧噯鏌ユ柊 + * @param processMethodSearchNewList + * @return + */ + @ApiOperation(value = "鏂板鏍囧噯鏌ユ柊") + @PostMapping("/addMethodSearchNew") + public Result addMethodSearchNew(@RequestBody List<ProcessMethodSearchNew> processMethodSearchNewList ) { + return Result.success(processMethodSearchNewService.addMethodSearchNew(processMethodSearchNewList)); + } + + /** + * 淇敼鏍囧噯鏌ユ柊 + * @param processMethodSearchNew + * @return + */ + @ApiOperation(value = "淇敼鏍囧噯鏌ユ柊") + @PostMapping("/updateMethodSearchNew") + public Result updateMethodSearchNew(@RequestBody ProcessMethodSearchNew processMethodSearchNew ) { + return Result.success(processMethodSearchNewService.updateById(processMethodSearchNew)); + } + + /** + * 鏍囧噯鏌ユ柊鍒楄〃 + */ + @ApiOperation(value = "鏍囧噯鏌ユ柊鍒楄〃") + @GetMapping("/pageMethodSearchNew") + public Result<IPage<ProcessMethodSearchNew>> pageMethodSearchNew(ProcessMethodSearchNewBackupsDto processMethodSearchNew,Page page) throws Exception { + return Result.success(processMethodSearchNewService.pageMethodSearchNew(page, processMethodSearchNew)); + } + + @ApiOperation(value = "鏍囧噯鏌ユ柊瀵煎嚭") + @GetMapping("/exportMethodSearchNew") + public void exportMethodSearchNew(Integer archivedId, HttpServletResponse response) throws Exception { + processMethodSearchNewService.exportMethodSearchNew(archivedId, response); + } + + /** + * 瀵煎叆鏍囧噯鏌ユ柊 + * @return + */ + @ApiOperation(value = "瀵煎叆鏍囧噯鏌ユ柊") + @PostMapping("/importMethodSearchNew") + public Result importMethodSearchNew(MultipartFile file){ + return Result.success(processMethodSearchNewService.importMethodSearchNew(file)); + } + + /** + * 鏂板瀛樻。 + * @param archived + * @return + */ + @ApiOperation(value = "鏂板瀛樻。") + @PostMapping("/addSearchNewArchived") + public Result addSearchNewApprovalProcess(@RequestBody ProcessMethodSearchNewArchived archived) { + return Result.success(processMethodSearchNewService.addSearchNewArchived(archived)); + } + + /** + * 鏂板瀛樻。 + * @return + */ + @ApiOperation(value = "鏌ヨ瀛樻。") + @GetMapping("/pageSearchNewArchived") + public Result pageSearchNewArchived(ProcessMethodSearchNewArchivedDto archived,Page page) throws Exception { + return Result.success(processMethodSearchNewService.pageSearchNewArchived(page, archived)); + } + + /** + * 鏍囧噯鏌ユ柊鍒楄〃 + * @return + */ + @ApiOperation(value = "鏌ヨ瀛樻。澶囦唤鍒楄〃") + @GetMapping("/pageSearchNewBackups") + public Result<IPage<ProcessMethodSearchNewBackups>> pageSearchNewBackups(ProcessMethodSearchNewBackups backups,Page page) throws Exception { + return Result.success(processMethodSearchNewService.pageSearchNewBackups(page, backups)); + } + + + /** + * 瀛樻。鎵瑰噯 + * @return + */ + @ApiOperation(value = "瀛樻。鎵瑰噯") + @PostMapping("/ratifySearchNewArchivedr") + public Result ratifySearchNewArchivedr(@RequestBody ProcessMethodSearchNewArchived archived) { + return Result.success(processMethodSearchNewService.ratifySearchNewArchivedr(archived)); + } +} + -- Gitblit v1.9.3