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