diff --git a/backend/app/services/product_service.py b/backend/app/services/product_service.py
index 71207d3..b371a87 100644
--- a/backend/app/services/product_service.py
+++ b/backend/app/services/product_service.py
@@ -289,7 +289,6 @@ async def update_overall_status(
# SUPER_ADMIN 直接放行
if user_role != "SUPER_ADMIN":
# 检查当前用户是否是该产品主线任务的负责人
- from sqlalchemy import or_
main_task_result = await db.execute(
select(Task).where(
Task.product_id == product.id,
@@ -416,7 +415,7 @@ async def get_all_products(
overall_names: dict[uuid.UUID, str] = {}
main_assignees: dict[uuid.UUID, str] = {}
if product_ids:
- from sqlalchemy import and_, or_, func as sa_func, case as sa_case
+ from sqlalchemy import and_, func as sa_func, case as sa_case
main_where = and_(
Task.product_id.in_(product_ids),
or_(
diff --git a/frontend/src/pages/admin/AdminDashboard.tsx b/frontend/src/pages/admin/AdminDashboard.tsx
index baf3986..4d5b96e 100644
--- a/frontend/src/pages/admin/AdminDashboard.tsx
+++ b/frontend/src/pages/admin/AdminDashboard.tsx
@@ -412,7 +412,7 @@ export default function AdminDashboard() {
title={💬 协同留言板 全厂 · {msgTotal} 条}
open={msgDrawerOpen}
onClose={() => setMsgDrawerOpen(false)}
- width={560}
+ size="large"
styles={{ body: { padding: 16, background: "#f8fafc" } }}
>