From fbaeeeff5704f210bc6347454c0f16d255001822 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 04 十一月 2026 16:32:09 +0800
Subject: [PATCH] refactor(srm): 重构供应商采购域,新增询价比价与保证金管理

---
 yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/supplier/SrmSupplierController.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/supplier/SrmSupplierController.java b/yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/supplier/SrmSupplierController.java
index 4d414cd..2f18b8e 100644
--- a/yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/supplier/SrmSupplierController.java
+++ b/yudao-module-srm/src/main/java/cn/iocoder/yudao/module/srm/controller/admin/supplier/SrmSupplierController.java
@@ -65,7 +65,14 @@
     @Parameter(name = "id", description = "缂栧彿", required = true)
     public CommonResult<SrmSupplierRespVO> getSupplier(@RequestParam("id") Long id) {
         SrmSupplierDO supplier = supplierService.getSupplier(id);
-        return success(BeanUtils.toBean(supplier, SrmSupplierRespVO.class));
+        SrmSupplierRespVO respVO = BeanUtils.toBean(supplier, SrmSupplierRespVO.class);
+        if (respVO != null) {
+            respVO.setContacts(BeanUtils.toBean(supplierService.getSupplierContactList(id),
+                    SrmSupplierContactRespVO.class));
+            respVO.setBanks(BeanUtils.toBean(supplierService.getSupplierBankList(id),
+                    SrmSupplierBankRespVO.class));
+        }
+        return success(respVO);
     }
 
     @GetMapping("/page")
@@ -76,14 +83,14 @@
     }
 
     @GetMapping("/simple-list")
-    @Operation(summary = "鑾峰彇渚涘簲鍟嗙簿绠�鍒楄〃锛堜粎杩斿洖宸查�氳繃鍑嗗叆瀹℃壒鐨勪緵搴斿晢锛�")
+    @Operation(summary = "鑾峰彇渚涘簲鍟嗙簿绠�鍒楄〃锛堜粎杩斿洖鍚敤鐘舵�佺殑渚涘簲鍟嗭級")
     public CommonResult<List<SrmSupplierRespVO>> getSupplierSimpleList() {
         List<SrmSupplierDO> list = supplierService.getSupplierSimpleList();
         return success(BeanUtils.toBean(list, SrmSupplierRespVO.class));
     }
 
     @GetMapping("/list")
-    @Operation(summary = "鑾峰彇渚涘簲鍟嗘。妗堝垪琛紙涓嶈繃婊ゅ噯鍏ョ姸鎬侊級")
+    @Operation(summary = "鑾峰彇渚涘簲鍟嗘。妗堝垪琛紙鎺掗櫎鍋滅敤渚涘簲鍟嗭級")
     public CommonResult<List<SrmSupplierRespVO>> getSupplierAllList() {
         List<SrmSupplierDO> list = supplierService.getSupplierAllList();
         return success(BeanUtils.toBean(list, SrmSupplierRespVO.class));

--
Gitblit v1.9.3