+
+
+
+
+
+ 搜索
+ 比对
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getStatusText(scope.row[date].overallStatus) }}
+
+
+ {{ scope.row[date].shiftName }}
+
+
+ {{ formatTime(scope.row[date].p1FirstCheck) }}
+
+
+ 迟到{{ scope.row[date].p1LateMinutes }}分钟
+
+
+
+ 无记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getApprovalStatusText(scope.row.approvalStatus) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getApprovalStatusText(scope.row.approvalStatus) }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ currentDetail.employeeName }}
+
+
+
+
+ {{ currentDetail.workDate }}
+
+
+
+
+
+
+
+ {{ currentDetail.shiftId || '-' }}
+
+
+
+
+
+ {{ currentDetail.shiftName || '-' }}
+
+
+
+
+
+
+
+
+ {{ currentDetail.shiftType || '-' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getStatusText(currentDetail.overallStatus) }}
+
+
+
+
+
+
+
+
+ {{ currentDetail.absentType ? (currentDetail.absentType === 'half_day' ? '半天旷工' : '全天旷工') : '-' }}
+
+
+
+
+
+ {{ currentDetail.continuousAbsentDays || '0' }}
+
+
+
+
+
+
+
+ ¥{{ currentDetail.totalDeduct || '0.00' }}
+
+
+
+
+
+ {{ currentDetail.remark || '-' }}
+
+
+
+ 时段一
+
+
+
+
+ {{ formatTime(currentDetail.p1StartTime) }}
+
+
+
+
+
+ {{ formatTime(currentDetail.p1EndTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getStatusText(currentDetail.p1Status) }}
+
+
+
+
+
+ {{ currentDetail.p1LateMinutes || '0' }}
+
+
+
+
+
+ {{ currentDetail.p1EarlyMinutes || '0' }}
+
+
+
+
+
+ ¥{{ currentDetail.p1Deduct || '0.00' }}
+
+
+
+ 时段二
+
+
+
+
+ {{ formatTime(currentDetail.p2StartTime) }}
+
+
+
+
+
+ {{ formatTime(currentDetail.p2EndTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getStatusText(currentDetail.p2Status) }}
+
+
+
+
+
+ {{ currentDetail.p2LateMinutes || '0' }}
+
+
+
+
+
+ {{ currentDetail.p2EarlyMinutes || '0' }}
+
+
+
+
+
+ ¥{{ currentDetail.p2Deduct || '0.00' }}
+
+
+
+
+
+
+ 请假记录
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+ {{ getApprovalStatusText(scope.row.approvalStatus) }}
+
+
+
+
+
+ 外出记录
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+ {{ getApprovalStatusText(scope.row.approvalStatus) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+