yubo
2026-04-08 d90db860b7ea15a6d6c58a3e77b649966f3ab6bf
fix(hr): 修正合同信息查询条件中的员工状态过滤

- 在合同信息查询中添加员工状态(empStatus)为'0'的过滤条件
- 保证查询结果只包含有效员工的合同数据
- 优化查询逻辑以避免无效数据干扰统计分析
1个文件已修改
1 ■■■■ 已修改文件
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpContractInfoServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpContractInfoServiceImpl.java
@@ -278,6 +278,7 @@
        queryWrapper.eq("a.DelFlag", empContractinfo.getDelFlag());
        queryWrapper.eq("a.remindFlag", 0);
        queryWrapper.in("a.contractStatus", contractStatus);
        queryWrapper.in("a.empStatus", '0');
        queryWrapper.le("a.diffDay", diffDay);
        queryWrapper.ge("a.endDate", DateUtil.formatDate(new Date()));