- 后端: 4个实体 + 4个Mapper + 4个Service + 1个Controller - DutyScheduleService: 排班CRUD + 自动排班(轮转算法) - DutyRecordService: 上下班打卡 + 状态管理 + 统计 - HandoverService: 交接班记录 + 双方签字确认 - DutyLogService: 值班日志(时间线) + 处理事项 + 统计 - DutyController: /api/production/duty 统一入口 - 前端: Vue3 + TypeScript + Element Plus - ScheduleView.vue: 日历排班视图(拖拽排班+自动排班) - DutyPanel.vue: 值班面板(打卡+状态+联系方式+统计) - HandoverView.vue: 交接班记录(列表+新建+签字+详情) - DutyLogView.vue: 值班日志(时间线+统计+处理) - duty.ts: 完整API封装 - SQL DDL: V_duty.sql (4张表+索引) - 单元测试: 4个Service测试类(30+测试用例)