feat(scheduling): add department/manager filters, refine color palette

- Add department and manager fields to backend types and suggestions API
- Add department/manager to advanced filter panel
- Refine card colors: orange (换下) / blue (换走) / dark slate (全部)
- Selected card uses solid bg color, inactive uses gradient
- Batch pills use dark slate, confirm button uses dark slate
- Background changed to #F0F4F8 for subtle cool tone

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
kkfluous
2026-04-16 21:28:04 +08:00
parent 48fa3bc73f
commit 9398688829
5 changed files with 109 additions and 217 deletions

View File

@@ -229,6 +229,8 @@ app.get('/', async (c) => {
region,
province,
customer,
department: info?.department || null,
manager: info?.manager || null,
customerAvgDaily,
predictedYearEnd,
daysLeft,