From c4c30de416a8d39a26ff68b97d36f44f7777f81a Mon Sep 17 00:00:00 2001 From: HenryDu8133 <813367384@qq.com> Date: Sun, 13 Sep 2026 15:49:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(admin):=20=E6=81=A2=E5=A4=8D=E6=8C=89?= =?UTF-8?q?=E6=97=A5=E6=9C=9F=E7=94=9F=E6=88=90=E6=8E=92=E6=9C=9F=E5=9B=BE?= =?UTF-8?q?=E7=89=87=EF=BC=8C=E9=87=8D=E6=9E=84=E5=A4=9A=E9=A1=B9=E4=BD=93?= =?UTF-8?q?=E9=AA=8C=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - **导入酷狗功能恢复**:废弃纯文本解析,重写为通过多选日期加载对应排期,并支持“根据日期分别生成图片”的场景。 - **浅色打印主题**:在 SchedulePrinter 和 ScheduleItemPrint 中应用 !important 强制白底黑字,消除系统深色模式对预览与打印效果的干扰。 - **日期选择器精简**:彻底删除 AdminDatePicker 和 AdminMultiDatePicker 中的横向日期盘滚动功能,改用直观的选定日期展示,配合月历面板实现更稳定快捷的选择。 - **自动排入逻辑修复**:严格过滤并匹配歌曲的 `expectedPlayDate` 和 `preferredPlayTimeId`,修复无期望播出时间的歌曲被错误填入的问题。 --- app/components/Admin/AdminDatePicker.vue | 169 ++------ app/components/Admin/AdminMultiDatePicker.vue | 174 ++------- .../Admin/PlaylistCardPage.client.vue | 365 +++++------------- app/components/Admin/ScheduleItemPrint.vue | 22 +- app/components/Admin/ScheduleManager.vue | 25 +- app/components/Admin/SchedulePrinter.vue | 12 +- 6 files changed, 194 insertions(+), 573 deletions(-) diff --git a/app/components/Admin/AdminDatePicker.vue b/app/components/Admin/AdminDatePicker.vue index 7303b81..2799882 100644 --- a/app/components/Admin/AdminDatePicker.vue +++ b/app/components/Admin/AdminDatePicker.vue @@ -1,58 +1,26 @@