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