From f4af3fbde83f305f4f1c96154aaa95944ecd8276 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期三, 28 十月 2026 17:42:31 +0800
Subject: [PATCH] feat(hrm): 新增「我的薪资」,员工可自助查看本人工资条

---
 yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 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 cf9d519..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
@@ -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