This commit is contained in:
hayu 2025-10-21 17:42:16 +08:00
parent 5412daaca0
commit d4cd5e7382
1 changed files with 7 additions and 1 deletions

View File

@ -303,7 +303,7 @@
></el-input-number> ></el-input-number>
</template> </template>
<template v-slot="{ row }" v-else-if="column.prop == 'remark'"> <template v-slot="{ row }" v-else-if="column.prop == 'remark'">
<span style="color: #ef4444;">{{ checkSelectable(row) ? '' : '超检验周期' }}</span> <span style="color: #ef4444;">{{ overdue(row) ? '' : '超检验周期' }}</span>
</template> </template>
</el-table-column> </el-table-column>
@ -885,6 +885,12 @@ export default {
const nextCheckTime = new Date(row.nextCheckTime) const nextCheckTime = new Date(row.nextCheckTime)
return nextCheckTime >= now // return nextCheckTime >= now //
}, },
overdue(row) {
if (!row.nextCheckTime) return true //
const now = new Date()
const nextCheckTime = new Date(row.nextCheckTime)
return nextCheckTime >= now //
},
// //
handleSelectionChange(currentPageSelectedRows) { handleSelectionChange(currentPageSelectedRows) {