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