mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-06 18:36:55 +08:00
fix avatar
This commit is contained in:
@@ -43,7 +43,7 @@ enum EventType {
|
|||||||
interface EventModel {
|
interface EventModel {
|
||||||
type: EventType
|
type: EventType
|
||||||
name: string
|
name: string
|
||||||
uId: number
|
uid: number
|
||||||
msg: string
|
msg: string
|
||||||
time: number
|
time: number
|
||||||
num: number
|
num: number
|
||||||
@@ -66,7 +66,7 @@ const rangeShortcuts = {
|
|||||||
}
|
}
|
||||||
const selectedDate = ref<[number, number]>([rangeShortcuts.本月()[0], rangeShortcuts.本月()[1]])
|
const selectedDate = ref<[number, number]>([rangeShortcuts.本月()[0], rangeShortcuts.本月()[1]])
|
||||||
const selectedType = ref(EventType.Guard)
|
const selectedType = ref(EventType.Guard)
|
||||||
const events = ref<EventModel[]>([])
|
const events = ref<EventModel[]>(await get())
|
||||||
const isLoading = ref(false)
|
const isLoading = ref(false)
|
||||||
|
|
||||||
const selectedEvents = computed(() => {
|
const selectedEvents = computed(() => {
|
||||||
@@ -132,7 +132,7 @@ function exportData() {
|
|||||||
type: v.type,
|
type: v.type,
|
||||||
time: format(v.time, 'yyyy-MM-dd HH:mm:ss'),
|
time: format(v.time, 'yyyy-MM-dd HH:mm:ss'),
|
||||||
name: v.name,
|
name: v.name,
|
||||||
uId: v.uId,
|
uId: v.uid,
|
||||||
num: v.num,
|
num: v.num,
|
||||||
price: v.price,
|
price: v.price,
|
||||||
msg: v.msg,
|
msg: v.msg,
|
||||||
@@ -159,10 +159,6 @@ function objectsToCSV(arr: any[]) {
|
|||||||
})
|
})
|
||||||
.join('\n')
|
.join('\n')
|
||||||
}
|
}
|
||||||
|
|
||||||
onMounted(() => {
|
|
||||||
if (accountInfo.value?.eventFetcherOnline) onDateChange()
|
|
||||||
})
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@@ -215,7 +211,7 @@ onMounted(() => {
|
|||||||
<NGridItem v-for="item in selectedEvents" v-bind:key="item.time">
|
<NGridItem v-for="item in selectedEvents" v-bind:key="item.time">
|
||||||
<NCard size="small" :style="`height: ${selectedType == EventType.Guard ? '175px' : '220'}px`" embedded hoverable>
|
<NCard size="small" :style="`height: ${selectedType == EventType.Guard ? '175px' : '220'}px`" embedded hoverable>
|
||||||
<NSpace align="center" vertical :size="5">
|
<NSpace align="center" vertical :size="5">
|
||||||
<NAvatar round lazy borderd :size="64" :src="AVATAR_URL + item.uId" :img-props="{ referrerpolicy: 'no-referrer' }" style="box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2)" />
|
<NAvatar round lazy borderd :size="64" :src="AVATAR_URL + item.uid" :img-props="{ referrerpolicy: 'no-referrer' }" style="box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2)" />
|
||||||
<NSpace>
|
<NSpace>
|
||||||
<NTag size="tiny" v-if="selectedType == EventType.Guard" :bordered="false"> {{ item.msg }} </NTag>
|
<NTag size="tiny" v-if="selectedType == EventType.Guard" :bordered="false"> {{ item.msg }} </NTag>
|
||||||
<NTag
|
<NTag
|
||||||
@@ -252,7 +248,7 @@ onMounted(() => {
|
|||||||
<tbody v-for="item in selectedEvents" v-bind:key="item.time">
|
<tbody v-for="item in selectedEvents" v-bind:key="item.time">
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{ item.name }}</td>
|
<td>{{ item.name }}</td>
|
||||||
<td>{{ item.uId }}</td>
|
<td>{{ item.uid }}</td>
|
||||||
<td><NTime :time="item.time" /></td>
|
<td><NTime :time="item.time" /></td>
|
||||||
<td v-if="selectedType == EventType.Guard">{{ item.msg }}</td>
|
<td v-if="selectedType == EventType.Guard">{{ item.msg }}</td>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
Reference in New Issue
Block a user