From 9bdef279b7c875d661c385044b153df54f876158 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Tue, 14 Jul 2026 22:09:37 +0800 Subject: [PATCH] feat(aigc): refine generation UI and add task status tracking Add real-time task status polling for active generation jobs. Overhaul GeneratingProgressPanel with dynamic step indicators, action buttons and updated styling. Update PointInsufficientDialog to show detailed credit balance and usage summary. Fix RecordCard media display and status logic for generating and completed tasks. Restyle PhotoPickDrawer and update its instructional copy. Add overflow styling for generating template content container. --- .../record/components/RecordCard/index.vue | 13 +- .../components/RecordCard/styles/index.scss | 10 + .../GeneratingProgressPanel/index.vue | 160 +++++++++------ .../GeneratingProgressPanel/styles/index.scss | 189 ++++++++++++++---- .../components/PhotoPickDrawer/index.vue | 49 ++--- .../PhotoPickDrawer/styles/index.scss | 71 ++++--- .../PointInsufficientDialog/index.vue | 22 +- .../PointInsufficientDialog/styles/index.scss | 92 +++++++-- src/pages-aigc/useTemplate/styles/index.scss | 5 + src/pages-aigc/useTemplate/useTemplate.vue | 69 ++++--- 10 files changed, 474 insertions(+), 206 deletions(-) diff --git a/src/pages-aigc/record/components/RecordCard/index.vue b/src/pages-aigc/record/components/RecordCard/index.vue index 03ace00..a650acb 100644 --- a/src/pages-aigc/record/components/RecordCard/index.vue +++ b/src/pages-aigc/record/components/RecordCard/index.vue @@ -3,7 +3,9 @@