This commit is contained in:
Putoo
2026-05-22 09:07:38 +08:00
parent 784bc66ef6
commit 0016ef7e83
22 changed files with 666 additions and 62 deletions

View File

@@ -0,0 +1,51 @@
<template>
<div class="chat">
<div class="item" v-for="(item, index) in data" :key="index">
<span>[{{ GetChatType(item.chat.code) }}]</span>
<span>
<GameUser :data="item.user" :show-icon="1"></GameUser>:
<span>
{{ item.chat.sign }}
</span>
<span v-if="showTime == 1">
({{ TimeExtend.StrToFormat(item.chat.addTime, "dd日HH:mm") }})
</span>
</span>
</div>
</div>
</template>
<script lang="ts" setup>
const props = defineProps({
// 字段名、类型、默认值
data: Array<any>,
showTime: Number,
page: Number,
limit: Number
})
const GetChatType = (type: string) => {
let result = "";
switch (type) {
case "Public":
result = "公共";
break;
case "Team":
result = "队伍";
break;
case "Group":
result = "帮派";
break;
case "Region":
result = "全区";
break;
case "Dress":
result = "全服";
break;
case "System":
result = "系统";
break;
}
return result;
}
</script>

View File

@@ -0,0 +1,10 @@
<template>
<Abar href="">{{data.nick}}</Abar>
</template>
<script lang="ts" setup>
const props = defineProps({
// 字段名、类型、默认值
data: null,
showIcon: Number
})
</script>