From 84bacac9d7014bf73223208a29a7cdec4ad04707 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 21 一月 2026 14:10:43 +0800
Subject: [PATCH] 用户详情信息修改

---
 ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysAppUserController.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysAppUserController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysAppUserController.java
index e8e182b..a1231f5 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysAppUserController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysAppUserController.java
@@ -24,6 +24,7 @@
 import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.http.entity.ContentType;
+import org.apache.logging.log4j.util.Strings;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.*;
@@ -124,6 +125,13 @@
         SysUser sysUser = sysUserService.selectByPhone(sysAppUserVO.getPhone());
         if(Objects.nonNull(sysUser)){
             sysAppUserVO.setIsClinicUser(1);
+            // 查询诊所信息
+            TCrmClinic crmClinic = crmClinicService.getOne(Wrappers.lambdaQuery(TCrmClinic.class)
+                    .eq(TCrmClinic::getUserId, sysUser.getUserId())
+                    .last("LIMIT 1"));
+            if(StringUtils.isBlank(sysAppUserVO.getClinicId())){
+                sysAppUserVO.setClinicId(crmClinic.getId());
+            }
         }else {
             sysAppUserVO.setIsClinicUser(0);
         }

--
Gitblit v1.7.1