diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index 45f5236b..aaf6bbf7 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -47,10 +47,10 @@ const resourceDialog = ref(false) // 资源浏览表头 const resourceHeaders = [ { title: '标题', key: 'title', sortable: false }, - { title: '时间', key: 'pubdate', sortable: false }, - { title: '大小', key: 'size', sortable: false }, - { title: '做种', key: 'seeders', sortable: false }, - { title: '下载', key: 'peers', sortable: false }, + { title: '时间', key: 'pubdate', sortable: true }, + { title: '大小', key: 'size', sortable: true }, + { title: '做种', key: 'seeders', sortable: true }, + { title: '下载', key: 'peers', sortable: true }, { title: '', key: 'actions', sortable: false }, ] @@ -64,10 +64,10 @@ const resourceSearch = ref('') const resourceLoading = ref(false) // 总条数 -const resourceTotalItems = ref(25) +const resourceTotalItems = ref(0) // 每页条数 -const resourceItemsPerPage = ref(100) +const resourceItemsPerPage = ref(25) // 当前页码 const resourceCurrentPage = ref(1) @@ -370,7 +370,7 @@ onMounted(() => { @click.stop="testSite" > - + {{ testButtonText }} @@ -557,7 +557,7 @@ onMounted(() => { @@ -572,14 +572,16 @@ onMounted(() => { :search="resourceSearch" :loading="resourceLoading" density="compact" - item-value="id" + item-value="title" return-object fixed-header items-per-page-text="每页条数" page-text="{0}-{1} 共 {2} 条" > - {{ item.raw.title }} + + {{ item.raw.title }} + {{ item.raw.description }} @@ -601,7 +603,9 @@ onMounted(() => { - {{ formatFileSize(item.raw.size) }} + + {{ formatFileSize(item.raw.size) }} + {{ item.raw.seeders }} @@ -651,3 +655,9 @@ onMounted(() => { + +