From 4f6d90f81e1328baeb8c9f2c9c23e34b7b8f002a Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期一, 12 五月 2025 10:52:56 +0800 Subject: [PATCH] 供应商前后端联调 --- src/main/java/com/ruoyi/basic/controller/SupplierManageController.java | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ruoyi/basic/controller/SupplierManageController.java b/src/main/java/com/ruoyi/basic/controller/SupplierManageController.java index 4a9635c..f75564e 100644 --- a/src/main/java/com/ruoyi/basic/controller/SupplierManageController.java +++ b/src/main/java/com/ruoyi/basic/controller/SupplierManageController.java @@ -6,9 +6,11 @@ import com.ruoyi.basic.service.ISupplierService; import com.ruoyi.framework.web.domain.AjaxResult; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.util.CollectionUtils; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; +import java.util.List; @RestController @RequestMapping("/system/supplier") @@ -30,12 +32,15 @@ /** * 渚涘簲鍟嗗垹闄� - * @param id + * @param ids * @return */ @DeleteMapping("/del") - public AjaxResult delSupplier(Integer id) { - supplierService.delSupplier(id); + public AjaxResult delSupplier(@RequestBody List<Integer> ids) { + if(CollectionUtils.isEmpty(ids)){ + return AjaxResult.error("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�"); + } + supplierService.delSupplier(ids); return AjaxResult.success(); } @@ -44,8 +49,8 @@ * @param id * @return */ - @GetMapping("/info") - public AjaxResult supplierDetail(Integer id) { + @GetMapping("/{id}") + public AjaxResult supplierDetail(@PathVariable("id") Integer id) { return AjaxResult.success(supplierService.supplierDetail(id)); } @@ -56,6 +61,7 @@ */ @PostMapping("/update") public AjaxResult update(@RequestBody SupplierManage supplierManage) { + supplierService.supplierUpdate(supplierManage); return AjaxResult.success(); } @@ -75,8 +81,8 @@ * @param response * @param supplierManageDto */ - @GetMapping("/export") - public void supplierExport(HttpServletResponse response, SupplierManageDto supplierManageDto) { + @PostMapping("/export") + public void supplierExport(HttpServletResponse response,SupplierManageDto supplierManageDto) { supplierService.supplierExport(response, supplierManageDto); } } -- Gitblit v1.9.3