up share record

This commit is contained in:
lejianwen
2024-12-13 13:34:23 +08:00
parent 502bea8dc3
commit 05e8227c49
2 changed files with 14 additions and 1 deletions
+9
View File
@@ -15,6 +15,9 @@
<el-table-column prop="peer_id" :label="T('Peer')" align="center"/>
<el-table-column prop="created_at" :label="T('CreatedAt')" align="center"/>
<el-table-column :label="`${T('ExpireTime')}(${T('Second')})`" prop="expire" align="center">
<template #default="{row}">
<el-tag :type="expired(row)?'info':'success'">{{ row.expire ? row.expire : '-' }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="T('Actions')" align="center" width="400">
<template #default="{row}">
@@ -120,6 +123,12 @@
}
}
const expired = (row) => {
const now = new Date().getTime()
const created_at = new Date(row.created_at).getTime()
return row.expire * 1000 + created_at < now
}
</script>
<style scoped lang="scss">
+5 -1
View File
@@ -30,6 +30,9 @@
<el-table-column prop="peer_id" :label="T('Peer')" align="center"/>
<el-table-column prop="created_at" :label="T('CreatedAt')" align="center"/>
<el-table-column :label="`${T('ExpireTime')}(${T('Second')})`" prop="expire" align="center">
<template #default="{row}">
<el-tag :type="expired(row)?'info':'success'">{{ row.expire ? row.expire : '-' }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="T('Actions')" align="center" width="400">
<template #default="{row}">
@@ -88,7 +91,8 @@
}
const expired = (row) => {
const now = new Date().getTime()
return row.expire * 1000 < now
const created_at = new Date(row.created_at).getTime()
return row.expire * 1000 + created_at < now
}
const del = async (row) => {