From 139ab6c2f107e4e9b9ada2ffefb2849b4c4f2bd2 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 04 二月 2026 10:01:43 +0800
Subject: [PATCH] 云仓对接

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmClinicController.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmClinicController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmClinicController.java
index 7e56b49..f7bcc2c 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmClinicController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmClinicController.java
@@ -84,8 +84,9 @@
     private final RedisCache redisCache;
     private final RestTemplate restTemplate;
     private final WeixinProperties wxConfig;
+    private final TCrmClinicCloudWarehouseService crmClinicCloudWarehouseService;
     @Autowired
-    public TCrmClinicController(TCrmClinicService crmClinicService, TCrmSupplierService crmSupplierService, TCrmBranchService crmBranchService, TCrmWarehouseService crmWarehouseService, TCrmSalespersonService crmSalespersonService, ISysUserService sysUserService, TCrmDeviceService crmDeviceService, TokenService tokenService, MsgUtils msgUtils, TSysMessageTemplateService sysMessageTemplateService, RedisCache redisCache, RestTemplate restTemplate, WeixinProperties wxConfig) {
+    public TCrmClinicController(TCrmClinicService crmClinicService, TCrmSupplierService crmSupplierService, TCrmBranchService crmBranchService, TCrmWarehouseService crmWarehouseService, TCrmSalespersonService crmSalespersonService, ISysUserService sysUserService, TCrmDeviceService crmDeviceService, TokenService tokenService, MsgUtils msgUtils, TSysMessageTemplateService sysMessageTemplateService, RedisCache redisCache, RestTemplate restTemplate, WeixinProperties wxConfig, TCrmClinicCloudWarehouseService crmClinicCloudWarehouseService) {
         this.crmClinicService = crmClinicService;
         this.crmSupplierService = crmSupplierService;
         this.crmBranchService = crmBranchService;
@@ -99,6 +100,7 @@
         this.redisCache = redisCache;
         this.restTemplate = restTemplate;
         this.wxConfig = wxConfig;
+        this.crmClinicCloudWarehouseService = crmClinicCloudWarehouseService;
     }
 
     /**
@@ -274,6 +276,9 @@
         if(Objects.nonNull(crmWarehouse)){
             crmSupplierVO.setWarehouseName(crmWarehouse.getWarehouseName());
         }
+        // 获取云仓关联信息
+        List<TCrmClinicCloudWarehouse> crmClinicCloudWarehouses = crmClinicCloudWarehouseService.list(Wrappers.lambdaQuery(TCrmClinicCloudWarehouse.class).eq(TCrmClinicCloudWarehouse::getClinicId, crmSupplier.getId()));
+        crmSupplierVO.setCrmClinicCloudWarehouses(crmClinicCloudWarehouses);
         return R.ok(crmSupplierVO);
     }
 

--
Gitblit v1.7.1