From d3dad0dc820d7baf365cc10288fdb5094a7babfa Mon Sep 17 00:00:00 2001
From: yubo <autumnal_wind@yeah.net>
Date: 星期四, 19 三月 2026 10:32:41 +0800
Subject: [PATCH] fix(hr): 修复员工信息导入时身份证有效期设置问题

---
 febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBaseInfoService.java |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

diff --git a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBaseInfoService.java b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBaseInfoService.java
index a3bfce3..852c33b 100644
--- a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBaseInfoService.java
+++ b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBaseInfoService.java
@@ -245,8 +245,41 @@
      * 查询社保档位提醒员工  查询(分页)
      *
      * @param request     QueryRequest
-     * @param empBaseInfo empBaseinfo
+     * @param empBaseInfo empBaseInfo
      * @return IPage<EmpBaseinfo>
      */
     IPage<EmpBaseInfo> findInsuranceEmpBaseInfos(QueryRequest request, EmpBaseInfo empBaseInfo);
+
+    /**
+     * 统计社保档位提醒员工数量
+     *
+     * @param empBaseInfo 查询条件
+     * @return 符合条件的员工数量
+     */
+    Long countInsuranceAlert(EmpBaseInfo empBaseInfo, QueryRequest request);
+    /**
+     * 获取到龄退休提醒员工  查询(分页)
+     *
+     * @param request     QueryRequest
+     * @param empBaseInfo empBaseinfo
+     * @return IPage<EmpBaseinfo>
+     */
+    IPage<EmpBaseInfo> findRetirementEmpBaseInfos(QueryRequest request, EmpBaseInfo empBaseInfo);
+
+    /**
+     * 查询当月待转正员工  查询(分页)
+     *
+     * @param request     QueryRequest
+     * @param empBaseInfo empBaseinfo
+     * @return IPage<EmpBaseinfo>
+     */
+    IPage<EmpBaseInfo> findProbationEmpBaseInfos(QueryRequest request, EmpBaseInfo empBaseInfo);
+
+
+    /**
+     * 待转正员工转正,如果转正状态为转正或延期,则只更新员工信息对应的内容,如果为2则更新内容的同时要关闭员工档案
+     *
+     * @param empBaseInfo empBaseinfo
+     */
+    void probationEmpBaseInfo(EmpBaseInfo empBaseInfo);
 }

--
Gitblit v1.8.0