mlogclub
8646b002c1
feat: add calendar scheduling feature for agent teams
...
- Implemented FindCalendarSchedules method in agentTeamScheduleService to retrieve schedules within a specified time range.
- Added new API endpoint fetchAgentTeamScheduleCalendar to fetch schedules for the calendar view.
- Created ScheduleCalendar component to display agent team schedules in a calendar format with drag-and-drop functionality for moving and resizing schedules.
- Updated EditDialog component to support deleting schedules and handling default values for new entries.
- Enhanced DashboardAgentTeamSchedulesPage to toggle between calendar and list views, and to load calendar data based on selected week.
- Added tests for FindCalendarSchedules to ensure correct schedule retrieval and validation of time ranges.
2026-04-29 09:23:54 +08:00
..
2026-04-09 10:01:23 +08:00
2026-04-28 19:20:38 +08:00
2026-04-17 11:14:59 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-15 13:51:37 +08:00
2026-04-29 09:23:54 +08:00
2026-04-29 09:23:54 +08:00
2026-04-09 10:01:23 +08:00
2026-04-18 13:36:44 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-17 11:19:13 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-27 19:04:10 +08:00
2026-04-28 10:15:15 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-21 16:41:12 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-28 11:10:47 +08:00
2026-04-28 11:10:47 +08:00
2026-04-28 23:03:06 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-28 23:03:06 +08:00
2026-04-28 23:03:06 +08:00
2026-04-28 23:03:06 +08:00
2026-04-11 13:55:11 +08:00
2026-04-17 11:53:25 +08:00
2026-04-09 10:01:23 +08:00
2026-04-18 13:36:44 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-17 12:40:47 +08:00
2026-04-28 11:10:47 +08:00
2026-04-09 10:01:23 +08:00
2026-04-28 19:20:38 +08:00
2026-04-28 19:20:38 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-23 14:06:10 +08:00
2026-04-19 09:57:34 +08:00
2026-04-09 10:01:23 +08:00
2026-04-10 17:27:44 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-21 16:41:12 +08:00
2026-04-28 23:00:22 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-14 15:05:38 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-14 20:28:48 +08:00
2026-04-28 23:00:22 +08:00
2026-04-28 19:20:38 +08:00
2026-04-28 23:00:22 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-09 10:01:23 +08:00
2026-04-28 11:10:47 +08:00
2026-04-17 13:40:16 +08:00
2026-04-09 10:01:23 +08:00
2026-04-21 17:57:53 +08:00
2026-04-21 18:08:03 +08:00