5b38246801
后端: - 新增 ai_summaries 表 (week_start/week_end/generated_by/summary) - get_cached_summary(): 按周+用户查缓存 - delete_cached_summary(): 生成前清理旧缓存 - generate_summary(): 自动保存到 DB - API: GET /ai/summary(加载) POST(生成) DELETE(清除) 前端: - onMounted 自动 GET 缓存摘要, 有则直接展示 - 按钮: 无缓存→'AI 生成摘要', 有缓存→'重新生成' - 标题栏显示生成时间戳
24 lines
640 B
Python
24 lines
640 B
Python
from app.models.user import User
|
|
from app.models.customer import Customer
|
|
from app.models.customer_contact import CustomerContact
|
|
from app.models.customer_assignment import CustomerAssignment
|
|
from app.models.visit import Visit
|
|
from app.models.work_plan import WorkPlan
|
|
from app.models.mini_business import MiniBusiness
|
|
from app.models.key_visit import KeyVisit
|
|
from app.models.daily_note import DailyNote
|
|
from app.models.ai_summary import AISummary
|
|
|
|
__all__ = [
|
|
"User",
|
|
"Customer",
|
|
"CustomerContact",
|
|
"CustomerAssignment",
|
|
"Visit",
|
|
"WorkPlan",
|
|
"MiniBusiness",
|
|
"KeyVisit",
|
|
"DailyNote",
|
|
"AISummary",
|
|
]
|