|
|
@@ -120,21 +120,93 @@ |
|
|
|
label="员工姓名" |
|
|
|
align="center" |
|
|
|
prop="sysUserName" |
|
|
|
width="180" |
|
|
|
> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="打卡时间" align="center" prop="checkInTime"> |
|
|
|
<el-table-column label="打卡时间" align="center" prop="checkInTime"> |
|
|
|
|
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
width="150" |
|
|
|
label="打卡状态" |
|
|
|
label="上班打卡状态" |
|
|
|
align="center" |
|
|
|
prop="checkInStatus" |
|
|
|
prop="clockInStatus" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '0'" |
|
|
|
v-if="scope.row.clockInStatus == '0'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
未打卡 |
|
|
|
</span> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '1'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
上班已打卡 |
|
|
|
</span> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '2'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
下班已打卡 |
|
|
|
</span> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '3'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
迟到打卡 |
|
|
|
</span> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '4'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
早退打卡 |
|
|
|
</span> |
|
|
|
<span |
|
|
|
v-if="scope.row.checkInStatus == '5'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
text-align: center; |
|
|
|
" |
|
|
|
> |
|
|
|
更新打卡 |
|
|
|
</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
label="下班打卡状态" |
|
|
|
align="center" |
|
|
|
prop="clockOutStatus" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span |
|
|
|
v-if="scope.row.clockOutStatus == '0'" |
|
|
|
style=" |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
@@ -201,7 +273,6 @@ |
|
|
|
</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<!-- <el-table-column |
|
|
|
label="操作" |
|
|
|
align="center" |