From d39e4f7d839167c16425086dfa2f8747bccfdff9 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 05 十一月 2026 17:39:01 +0800
Subject: [PATCH] feat: 打通销售采购财务闭环并完成累计业务优化

---
 yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/handover/HrmUserHandoverServiceImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/handover/HrmUserHandoverServiceImpl.java b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/handover/HrmUserHandoverServiceImpl.java
index c48ce5a..2fd7bd6 100644
--- a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/handover/HrmUserHandoverServiceImpl.java
+++ b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/handover/HrmUserHandoverServiceImpl.java
@@ -39,7 +39,8 @@
 
     @Override
     @Transactional(rollbackFor = Exception.class)
-    public void createHandover(Long fromUserId, Long toUserId, Long resignationId) {
+    public void createHandover(Long fromEmployeeId, Long fromUserId,
+                               Long toEmployeeId, Long toUserId, Long resignationId) {
         // 鏍¢獙婧愮敤鎴峰瓨鍦�
         AdminUserRespDTO fromUser = adminUserApi.getUser(fromUserId);
         if (fromUser == null) {
@@ -56,14 +57,17 @@
             throw exception(USER_HANDOVER_ALREADY_EXISTS);
         }
         HrmUserHandoverDO record = HrmUserHandoverDO.builder()
+                .fromEmployeeId(fromEmployeeId)
                 .fromUserId(fromUserId)
+                .toEmployeeId(toEmployeeId)
                 .toUserId(toUserId)
                 .resignationId(resignationId)
                 .handoverStatus(HrmHandoverStatusEnum.COMPLETED.getStatus())
                 .handoverTime(LocalDateTime.now())
                 .build();
         userHandoverMapper.insert(record);
-        log.info("[createHandover] 鍒涘缓浜ゆ帴鏄犲皠: fromUserId={}, toUserId={}, resignationId={}", fromUserId, toUserId, resignationId);
+        log.info("[createHandover] 鍒涘缓浜ゆ帴鏄犲皠: fromEmployeeId={}, fromUserId={}, toEmployeeId={}, toUserId={}, resignationId={}",
+                fromEmployeeId, fromUserId, toEmployeeId, toUserId, resignationId);
     }
 
     @Override

--
Gitblit v1.9.3