mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-14 09:38:13 +08:00
✨ 添加水神瞳数据
This commit is contained in:
@@ -4,13 +4,14 @@
|
|||||||
<TurOverviewSub title="活跃天数" :text="data.activeDays" />
|
<TurOverviewSub title="活跃天数" :text="data.activeDays" />
|
||||||
<TurOverviewSub title="成就达成数" :text="data.achievementNumber" />
|
<TurOverviewSub title="成就达成数" :text="data.achievementNumber" />
|
||||||
<TurOverviewSub title="获得角色数" :text="data.avatarNumber" />
|
<TurOverviewSub title="获得角色数" :text="data.avatarNumber" />
|
||||||
|
<TurOverviewSub title="深境螺旋" :text="data.sprialAbyss" />
|
||||||
<TurOverviewSub title="解锁传送点" :text="data.wayPoints" />
|
<TurOverviewSub title="解锁传送点" :text="data.wayPoints" />
|
||||||
<TurOverviewSub title="解锁秘境" :text="data.domainNumber" />
|
<TurOverviewSub title="解锁秘境" :text="data.domainNumber" />
|
||||||
<TurOverviewSub title="风神瞳" :text="data.anemoCulus" />
|
<TurOverviewSub title="风神瞳" :text="data.anemoCulus" />
|
||||||
<TurOverviewSub title="岩神瞳" :text="data.geoCulus" />
|
<TurOverviewSub title="岩神瞳" :text="data.geoCulus" />
|
||||||
<TurOverviewSub title="深境螺旋" :text="data.sprialAbyss" />
|
|
||||||
<TurOverviewSub title="雷神瞳" :text="data.electroCulus" />
|
<TurOverviewSub title="雷神瞳" :text="data.electroCulus" />
|
||||||
<TurOverviewSub title="草神瞳" :text="data.dendroCulus" />
|
<TurOverviewSub title="草神瞳" :text="data.dendroCulus" />
|
||||||
|
<TurOverviewSub title="水神瞳" :text="data.hydroCulus" />
|
||||||
<TurOverviewSub title="华丽宝箱数" :text="data.luxuriousChest" />
|
<TurOverviewSub title="华丽宝箱数" :text="data.luxuriousChest" />
|
||||||
<TurOverviewSub title="珍贵宝箱数" :text="data.preciousChest" />
|
<TurOverviewSub title="珍贵宝箱数" :text="data.preciousChest" />
|
||||||
<TurOverviewSub title="精致宝箱数" :text="data.exquisiteChest" />
|
<TurOverviewSub title="精致宝箱数" :text="data.exquisiteChest" />
|
||||||
@@ -35,6 +36,6 @@ const data = computed<TGApp.Sqlite.Record.Stats>(() => JSON.parse(<string>props.
|
|||||||
display: grid;
|
display: grid;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
grid-gap: 10px;
|
grid-gap: 10px;
|
||||||
grid-template-columns: repeat(5, 1fr);
|
grid-template-columns: repeat(4, 1fr);
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
interface TAOProps {
|
interface TAOProps {
|
||||||
title: string;
|
title: string;
|
||||||
text: string | number;
|
text: string | number | undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
defineProps<TAOProps>();
|
defineProps<TAOProps>();
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ async function refresh(): Promise<void> {
|
|||||||
loading.value = true;
|
loading.value = true;
|
||||||
const res = await TGRequest.User.getRecord(recordCookie.value, user.value);
|
const res = await TGRequest.User.getRecord(recordCookie.value, user.value);
|
||||||
if (!("retcode" in res)) {
|
if (!("retcode" in res)) {
|
||||||
|
console.log(res);
|
||||||
loadingTitle.value = "正在保存战绩数据";
|
loadingTitle.value = "正在保存战绩数据";
|
||||||
await TGSqlite.saveUserRecord(res, user.value.gameUid);
|
await TGSqlite.saveUserRecord(res, user.value.gameUid);
|
||||||
await initUserRecordData();
|
await initUserRecordData();
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
* @file plugins Sqlite utils transUserRecord.ts
|
* @file plugins Sqlite utils transUserRecord.ts
|
||||||
* @description Sqlite 数据转换 用户战绩数据转换模块
|
* @description Sqlite 数据转换 用户战绩数据转换模块
|
||||||
* @author BTMuli <bt-muli@outlook.com>
|
* @author BTMuli <bt-muli@outlook.com>
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -80,7 +80,7 @@ function transAvatar(data: TGApp.Game.Record.Avatar[]): string {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 将统计信息转换为数据库中的数据
|
* @description 将统计信息转换为数据库中的数据
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
* @param {TGApp.Game.Record.Stats} data 统计信息
|
* @param {TGApp.Game.Record.Stats} data 统计信息
|
||||||
* @return {string} 转换后的统计信息
|
* @return {string} 转换后的统计信息
|
||||||
*/
|
*/
|
||||||
@@ -95,6 +95,7 @@ function transStat(data: TGApp.Game.Record.Stats): string {
|
|||||||
geoCulus: data.geoculus_number,
|
geoCulus: data.geoculus_number,
|
||||||
electroCulus: data.electroculus_number,
|
electroCulus: data.electroculus_number,
|
||||||
dendroCulus: data.dendroculus_number,
|
dendroCulus: data.dendroculus_number,
|
||||||
|
hydroCulus: data.hydroculus_number,
|
||||||
sprialAbyss: data.spiral_abyss,
|
sprialAbyss: data.spiral_abyss,
|
||||||
luxuriousChest: data.luxurious_chest_number,
|
luxuriousChest: data.luxurious_chest_number,
|
||||||
preciousChest: data.precious_chest_number,
|
preciousChest: data.precious_chest_number,
|
||||||
|
|||||||
6
src/types/Game/Record.d.ts
vendored
6
src/types/Game/Record.d.ts
vendored
@@ -2,7 +2,7 @@
|
|||||||
* @file types Game Record.d.ts
|
* @file types Game Record.d.ts
|
||||||
* @description 原神战绩相关类型定义文件
|
* @description 原神战绩相关类型定义文件
|
||||||
* @author BTMuli <bt-muli@outlook.com>
|
* @author BTMuli <bt-muli@outlook.com>
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
declare namespace TGApp.Game.Record {
|
declare namespace TGApp.Game.Record {
|
||||||
@@ -88,7 +88,7 @@ declare namespace TGApp.Game.Record {
|
|||||||
/**
|
/**
|
||||||
* @description 统计信息类型
|
* @description 统计信息类型
|
||||||
* @interface Stats
|
* @interface Stats
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
* @property {number} active_day_number - 活跃天数
|
* @property {number} active_day_number - 活跃天数
|
||||||
* @property {number} achievement_number - 成就数量
|
* @property {number} achievement_number - 成就数量
|
||||||
* @property {number} anemoculus_number - 风神瞳数量
|
* @property {number} anemoculus_number - 风神瞳数量
|
||||||
@@ -104,6 +104,7 @@ declare namespace TGApp.Game.Record {
|
|||||||
* @property {number} electroculus_number - 雷神瞳数量
|
* @property {number} electroculus_number - 雷神瞳数量
|
||||||
* @property {number} magic_chest_number - 奇馈宝箱数量
|
* @property {number} magic_chest_number - 奇馈宝箱数量
|
||||||
* @property {number} dendroculus_number - 草神瞳数量
|
* @property {number} dendroculus_number - 草神瞳数量
|
||||||
|
* @property {number} hydroculus_number - 水神瞳数量
|
||||||
* @return Stats
|
* @return Stats
|
||||||
*/
|
*/
|
||||||
export interface Stats {
|
export interface Stats {
|
||||||
@@ -122,6 +123,7 @@ declare namespace TGApp.Game.Record {
|
|||||||
electroculus_number: number;
|
electroculus_number: number;
|
||||||
magic_chest_number: number;
|
magic_chest_number: number;
|
||||||
dendroculus_number: number;
|
dendroculus_number: number;
|
||||||
|
hydroculus_number: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
6
src/types/Sqlite/Record.d.ts
vendored
6
src/types/Sqlite/Record.d.ts
vendored
@@ -2,7 +2,7 @@
|
|||||||
* @file types Sqlite Record.d.ts
|
* @file types Sqlite Record.d.ts
|
||||||
* @description Sqlite 原神战绩相关类型定义文件
|
* @description Sqlite 原神战绩相关类型定义文件
|
||||||
* @author BTMuli <bt-muli@outlook.com>
|
* @author BTMuli <bt-muli@outlook.com>
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
declare namespace TGApp.Sqlite.Record {
|
declare namespace TGApp.Sqlite.Record {
|
||||||
@@ -73,7 +73,7 @@ declare namespace TGApp.Sqlite.Record {
|
|||||||
/**
|
/**
|
||||||
* @description 统计信息类型
|
* @description 统计信息类型
|
||||||
* @interface Stats
|
* @interface Stats
|
||||||
* @since Alpha v0.2.0
|
* @since Alpha v0.2.2
|
||||||
* @property {number} activeDays - 活跃天数
|
* @property {number} activeDays - 活跃天数
|
||||||
* @property {number} achievementNumber - 成就达成数
|
* @property {number} achievementNumber - 成就达成数
|
||||||
* @property {number} avatarNumber - 获得角色数
|
* @property {number} avatarNumber - 获得角色数
|
||||||
@@ -83,6 +83,7 @@ declare namespace TGApp.Sqlite.Record {
|
|||||||
* @property {number} geoCulus - 岩神瞳数
|
* @property {number} geoCulus - 岩神瞳数
|
||||||
* @property {number} electroCulus - 雷神瞳数
|
* @property {number} electroCulus - 雷神瞳数
|
||||||
* @property {number} dendroCulus - 草神瞳数
|
* @property {number} dendroCulus - 草神瞳数
|
||||||
|
* @property {number} hydroCulus - 水神瞳数
|
||||||
* @property {string} sprialAbyss - 深境螺旋信息
|
* @property {string} sprialAbyss - 深境螺旋信息
|
||||||
* @property {number} luxuriousChest - 华丽宝箱数
|
* @property {number} luxuriousChest - 华丽宝箱数
|
||||||
* @property {number} preciousChest - 珍贵宝箱数
|
* @property {number} preciousChest - 珍贵宝箱数
|
||||||
@@ -101,6 +102,7 @@ declare namespace TGApp.Sqlite.Record {
|
|||||||
geoCulus: number;
|
geoCulus: number;
|
||||||
electroCulus: number;
|
electroCulus: number;
|
||||||
dendroCulus: number;
|
dendroCulus: number;
|
||||||
|
hydroCulus: number;
|
||||||
sprialAbyss: string;
|
sprialAbyss: string;
|
||||||
luxuriousChest: number;
|
luxuriousChest: number;
|
||||||
preciousChest: number;
|
preciousChest: number;
|
||||||
|
|||||||
Reference in New Issue
Block a user