update: 重构后台任务展示,采用悬浮窗样式

This commit is contained in:
xiamuceer-j
2026-04-29 17:31:06 +08:00
parent 9a9ae0608e
commit 5f5fd99005
10 changed files with 613 additions and 610 deletions
+2 -1
View File
@@ -25,7 +25,8 @@ from app.models import (
Settings, WritingStyle, ProjectDefaultStyle,
RelationshipType, CharacterRelationship, Organization, OrganizationMember,
StoryMemory, PlotAnalysis, AnalysisTask, BatchGenerationTask,
RegenerationTask, Career, CharacterCareer, User, MCPPlugin, PromptTemplate
RegenerationTask, Career, CharacterCareer, User, MCPPlugin, PromptTemplate,
BackgroundTask
)
# Alembic Config 对象
+2 -1
View File
@@ -25,7 +25,8 @@ from app.models import (
Settings, WritingStyle, ProjectDefaultStyle,
RelationshipType, CharacterRelationship, Organization, OrganizationMember,
StoryMemory, PlotAnalysis, AnalysisTask, BatchGenerationTask,
RegenerationTask, Career, CharacterCareer, User, MCPPlugin, PromptTemplate
RegenerationTask, Career, CharacterCareer, User, MCPPlugin, PromptTemplate,
BackgroundTask
)
# Alembic Config 对象
@@ -28,7 +28,7 @@ def upgrade() -> None:
sa.Column('status_message', sa.String(), nullable=True),
sa.Column('progress_details', sa.Text(), nullable=True),
sa.Column('error_message', sa.Text(), nullable=True),
sa.Column('task_params', sa.Text(), nullable=True),
sa.Column('task_input', sa.Text(), nullable=True),
sa.Column('task_result', sa.Text(), nullable=True),
sa.Column('cancel_requested', sa.Boolean(), default=False),
sa.Column('retry_count', sa.Integer(), default=0),