1 && (showPeriodPicker = true)"> {{ currentPeriod ? currentPeriod.name : '周期数据表拍照' }}
▾
原版拍照
切换到今日水印版
尚未配置周期
请先添加飞书多维表格链接
去配置
正在读取日期…
{{ datesError }}
重试 ↺
暂无日期数据
{{ formatDateDisplay(currentDate) }}
{{ getWeekday(currentDate) }}
▾
重新获取 ↺
加载数据…
当日无数据记录
请确认字段名称配置是否正确
{{ getNameInitial(p.person_name || p.name) }}
{{ p.person_name || extractPersonName(p.name) }}
{{ p.date }}
· {{ p.role_name || extractPersonRole(p.name) }}
上班 {{ p.photo_on_count > 0 ? `${p.photo_on_count}张` : '未拍' }}
下班 {{ p.photo_off_count > 0 ? `${p.photo_off_count}张` : '未拍' }}
周期设置
每个周期对应一个飞书多维表格;机器人收到验收日期后会遍历所有已添加周期并合并命中结果
{{ p.name }}
{{ p.start_date || '不限开始' }} 至 {{ p.end_date || '不限结束' }} · {{ p.table_url || p.base_token }}
总文件夹:{{ p.export_folder_name || '未配置' }}{{ p.export_folder_name ? ' + 当天日期 + 当日照片' : '' }}
编辑
删除
+
添加新周期
{{ selectedPerson.person_name || extractPersonName(selectedPerson.name) }}
{{ selectedPerson.date }}
· {{ selectedPerson.role_name || extractPersonRole(selectedPerson.name) }}
上班时间
{{ selectedPerson.start_time }}
下班时间
{{ selectedPerson.end_time }}
{{ selectedPerson.photo_on_count > 0 ? '✅' : '🌅' }}
上班照片{{ selectedPerson.photo_on_count > 0 ? `(已拍 ${selectedPerson.photo_on_count} 张)` : '(未拍)' }}
{{ selectedPerson.photo_on_count > 0 ? '重拍上班照片' : '拍摄上班照片' }}
{{ selectedPerson.photo_off_count > 0 ? '✅' : '🌆' }}
下班照片{{ selectedPerson.photo_off_count > 0 ? `(已拍 ${selectedPerson.photo_off_count} 张)` : '(未拍)' }}
{{ selectedPerson.photo_off_count > 0 ? '重拍下班照片' : '拍摄下班照片' }}
{{ selectedPerson.backup_on_count > 0 ? '✅' : '📌' }}
上班备用照片{{ selectedPerson.backup_on_count > 0 ? `(已拍 ${selectedPerson.backup_on_count} 张)` : '(未拍)' }}
{{ selectedPerson.backup_on_count > 0 ? '重拍上班备用照片' : '拍摄上班备用照片' }}
{{ selectedPerson.backup_off_count > 0 ? '✅' : '📌' }}
下班备用照片{{ selectedPerson.backup_off_count > 0 ? `(已拍 ${selectedPerson.backup_off_count} 张)` : '(未拍)' }}
{{ selectedPerson.backup_off_count > 0 ? '重拍下班备用照片' : '拍摄下班备用照片' }}
{{ photoTypeLabel(currentPhotoType) }} — 确认上传
✕
{{ viewerTitle }}
✕
{{ editingPeriodId ? '编辑周期' : '添加新周期' }}
粘贴飞书多维表格链接,配置周期和字段名称
字段名称(与表格列名保持一致)
取消
保存
取消
选择日期
确认
‹
{{ calendarMonthLabel }}
›
{{ w }}
{{ cell.day }}
有未拍照片
全部已拍
{{ toastMsg }}