Files
pickling-mes/backend/app/models/__init__.py
wangyu 18d78d986c feat: 日志管理 + 质保书生产过程数据图表
- 新增 PlanLog 模型与 /logs API;计划新增/移动/投入生产/生产完成/删除均记录
  (时间/计划号/卷号/操作/状态变化/位置/操作人/说明)
- 新增「日志管理」页面 + 路由 + 导航
- 质保书:把生产完成持久化的实时数据(process_data)按单位分组生成多组柱状图

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 16:31:41 +08:00

30 lines
1.1 KiB
Python

from app.models.user import User
from app.models.material import Coil, MaterialTracking
from app.models.production import ProductionRecord
from app.models.plan import ProductionPlan
from app.models.downtime import DowntimeRecord, DowntimeCategory
from app.models.equipment import Equipment, EquipmentMaintenance
from app.models.message import MessageLog
from app.models.pdi import PDIRecord
from app.models.quality import QcTask, QcTaskItem, QcDefect
from app.models.energy import EnergyRecord
from app.models.inspection import EqpChecklist, EqpChecklistItem, EqpInspectionRecord, EqpInspectionDetail
from app.models.line_state import LineState
from app.models.cost import CostRecord
from app.models.plan_log import PlanLog
__all__ = [
"User",
"Coil", "MaterialTracking",
"ProductionRecord",
"ProductionPlan",
"DowntimeRecord", "DowntimeCategory",
"Equipment", "EquipmentMaintenance",
"MessageLog",
"PDIRecord",
"QcTask", "QcTaskItem", "QcDefect",
"EnergyRecord",
"EqpChecklist", "EqpChecklistItem", "EqpInspectionRecord", "EqpInspectionDetail",
"LineState", "CostRecord", "PlanLog",
]