From 18cee3f153e61fb04b17701d63fbd51a9276122a Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 09 五月 2025 19:04:01 +0800
Subject: [PATCH] 新增收货单打印预览界面

---
 rsf-server/src/main/java/com/vincent/rsf/server/system/service/impl/UserServiceImpl.java |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/system/service/impl/UserServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/system/service/impl/UserServiceImpl.java
index d9d6d25..dea12b4 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/system/service/impl/UserServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/system/service/impl/UserServiceImpl.java
@@ -35,17 +35,19 @@
         if (Cools.isEmpty(username)) {
             return null;
         }
-        User user = baseMapper.selectByUsername(username, tenantId);
-        if (user != null) {
-            user.setRoles(userRoleService.listByUserId(user.getId()));
-            user.setAuthorities(roleMenuService.listMenuByUserId(user.getId(), null));
-        }
-        return user;
+        return baseMapper.selectByUsernameWithoutTenant(username, tenantId);
     }
 
     @Override
-    public User getByIdRel(Long userId) {
-        User user = this.getById(userId);
+    public User getByEmail(String email, Long tenantId) {
+        if (Cools.isEmpty(email)) {
+            return null;
+        }
+        return baseMapper.selectByEmailWithoutTenant(email, tenantId);
+    }
+
+    @Override
+    public User setUserAuthInfo(User user) {
         if (user != null) {
             user.setRoles(userRoleService.listByUserId(user.getId()));
             user.setAuthorities(roleMenuService.listMenuByUserId(user.getId(), null));
@@ -63,4 +65,9 @@
         return password == null ? null : bCryptPasswordEncoder.encode(password);
     }
 
+    @Override
+    public User selectByUsernameWithoutTenant(String username, Long tenantId) {
+        return baseMapper.selectByUsernameWithoutTenant(username,tenantId);
+    }
+
 }

--
Gitblit v1.9.1