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