From 9494075e6d9d2a4b2b884b4ed740dee0c434734c Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@local>
Date: 星期二, 03 十一月 2026 11:48:44 +0800
Subject: [PATCH] fix(hrm): 修复薪酬核算写错 user_id 导致员工查不到工资条

---
 yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java
index d06d0c2..d34d5ba 100644
--- a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java
+++ b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java
@@ -9,7 +9,7 @@
 /**
  * 钖叕鏍哥畻 Service 鎺ュ彛
  *
- * @author 鑺嬮亾婧愮爜
+ * @author 瓒呯骇绠$悊鍛�
  */
 public interface HrmSalaryCalculationService {
 
@@ -19,6 +19,25 @@
     PageResult<HrmSalaryCalculationDO> getSalaryCalculationPage(HrmSalaryCalculationPageReqVO pageReqVO);
 
     /**
+     * 鑾峰緱銆屾垜鐨勩�嶈柂閰牳绠楀垎椤�
+     *
+     * 鍙繑鍥炲綋鍓嶇櫥褰曚汉鑷繁鐨勮柂璧勮褰曪紝蹇界暐璇锋眰鍙傛暟涓殑 userId銆乨eptId锛岄伩鍏嶈秺鏉冩煡鐪嬩粬浜哄伐璧�
+     *
+     * @param userId     褰撳墠鐧诲綍浜篒D
+     * @param pageReqVO  鏌ヨ鏉′欢锛堜粎 period銆乻tatus 绛夌敓鏁堬級
+     */
+    PageResult<HrmSalaryCalculationDO> getMySalaryCalculationPage(Long userId, HrmSalaryCalculationPageReqVO pageReqVO);
+
+    /**
+     * 鑾峰緱銆屾垜鐨勩�嶈柂閰牳绠�
+     *
+     * @param id     鏍哥畻ID
+     * @param userId 褰撳墠鐧诲綍浜篒D
+     * @return 鏍哥畻璁板綍锛涜褰曚笉瀛樺湪鎴栦笉灞炰簬璇ョ敤鎴锋椂杩斿洖 null
+     */
+    HrmSalaryCalculationDO getMySalaryCalculation(Long id, Long userId);
+
+    /**
      * 鑾峰緱钖叕鏍哥畻
      */
     HrmSalaryCalculationDO getSalaryCalculation(Long id);

--
Gitblit v1.9.3