| | |
| | | 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; |
| | |
| | | private final ProductMapper productMapper; |
| | | |
| | | private final StaffOnJobMapper staffOnJobMapper; |
| | | |
| | | private final MeetingService meetingService; |
| | | |
| | | private final CustomerMapper customerMapper; |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | // 会议提醒:已发布、开始前1小时内、当前用户为参会人(失败不影响待办其它数据) |
| | | try { |
| | | List<ApproveProcess> meetingReminders = meetingService.getUpcomingMeetingReminders(); |
| | | if (!CollectionUtils.isEmpty(meetingReminders)) { |
| | | approveProcesses.addAll(meetingReminders); |
| | | } |
| | | } catch (Exception e) { |
| | | log.warn("加载会议提醒失败: {}", e.getMessage()); |
| | | } |
| | | |
| | | return approveProcesses; |
| | | } |
| | | |