{% extends 'layout/base.html' %} {% block title %}考勤管理 - SmartDSP考勤管理系统{% endblock %} {% block content %}
学号 | 姓名 | 考勤周期 | 出勤时长 | 班内工作 | 缺勤次数 | 迟到次数 | 加班时长 | 记录时间 | 操作 |
---|---|---|---|---|---|---|---|---|---|
{{ record.student_number }} | {{ record.name }} |
{{ record.week_start_date.strftime('%Y-%m-%d') }} 至 {{ record.week_end_date.strftime('%Y-%m-%d') }} |
{{ "%.1f"|format(record.actual_work_hours) }}h | {{ "%.1f"|format(record.class_work_hours) }}h | {# 🔥 修改:使用 absent_count 而不是 absent_days,单位改为"次" #} {% set absent_count = record.absent_count if record.absent_count is defined else 0 %} {% if absent_count > 0 %} {{ absent_count }}次 {% else %} 0次 {% endif %} | {% set late_count = record.late_count if record.late_count is defined else 0 %} {% if late_count > 0 %} {{ late_count }}次 {% else %} 0次 {% endif %} | {% if record.overtime_hours > 0 %} {{ "%.1f"|format(record.overtime_hours) }}h {% else %} 0h {% endif %} | {{ record.created_at.strftime('%m-%d %H:%M') }} |
|