tuqin
2026-09-24 034f720f0bbc7f253c15613c28d994d7abf401eb
src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java
@@ -31,6 +31,7 @@
import com.ruoyi.basic.pojo.SupplierManage;
import com.ruoyi.collaborativeApproval.mapper.NoticeMapper;
import com.ruoyi.collaborativeApproval.pojo.Notice;
import com.ruoyi.collaborativeApproval.service.MeetingService;
import com.ruoyi.common.enums.ApproveTypeEnum;
import com.ruoyi.common.enums.TypeEnums;
import com.ruoyi.common.utils.SecurityUtils;
@@ -116,6 +117,8 @@
    private final ProductMapper productMapper;
    private final StaffOnJobMapper staffOnJobMapper;
    private final MeetingService meetingService;
    private final CustomerMapper customerMapper;
@@ -446,6 +449,16 @@
            }
        }
        // 会议提醒:已发布、开始前1小时内、当前用户为参会人(失败不影响待办其它数据)
        try {
            List<ApproveProcess> meetingReminders = meetingService.getUpcomingMeetingReminders();
            if (!CollectionUtils.isEmpty(meetingReminders)) {
                approveProcesses.addAll(meetingReminders);
            }
        } catch (Exception e) {
            log.warn("加载会议提醒失败: {}", e.getMessage());
        }
        return approveProcesses;
    }