🎨 代码格式化

This commit is contained in:
BTMuli
2023-06-25 16:15:15 +08:00
parent 7982649bbc
commit 7567bba147
174 changed files with 29970 additions and 29840 deletions

View File

@@ -13,7 +13,7 @@ import { timeToSecond } from "./transTime";
* @param {TGApp.Game.Abyss.CharacterData[]} data 深渊数据
* @returns {string} 转换后的深渊数据
*/
export function transCharacterData (data: TGApp.Game.Abyss.CharacterData[]): string {
export function transCharacterData(data: TGApp.Game.Abyss.CharacterData[]): string {
const res = data.map((item) => {
return {
id: item.avatar_id,
@@ -30,7 +30,7 @@ export function transCharacterData (data: TGApp.Game.Abyss.CharacterData[]): str
* @param {TGApp.Game.Abyss.Floor} data 深渊数据
* @returns {string} 转换后的深渊数据
*/
export function transFloorData (data: TGApp.Game.Abyss.Floor[]): string {
export function transFloorData(data: TGApp.Game.Abyss.Floor[]): string {
const floor = data.map((item) => {
return {
id: item.index,
@@ -42,8 +42,12 @@ export function transFloorData (data: TGApp.Game.Abyss.Floor[]): string {
id: level.index,
winStar: level.star,
maxStar: level.max_star,
upBattle: transBattleData(level.battles.find((l) => l.index === 1) as TGApp.Game.Abyss.Battle),
downBattle: transBattleData(level.battles.find((l) => l.index === 2) as TGApp.Game.Abyss.Battle),
upBattle: transBattleData(
level.battles.find((l) => l.index === 1) as TGApp.Game.Abyss.Battle,
),
downBattle: transBattleData(
level.battles.find((l) => l.index === 2) as TGApp.Game.Abyss.Battle,
),
};
}),
};
@@ -57,7 +61,7 @@ export function transFloorData (data: TGApp.Game.Abyss.Floor[]): string {
* @param {TGApp.Game.Abyss.Battle} data 深渊数据
* @returns {TGApp.Sqlite.Abyss.Battle} 转换后的深渊数据
*/
function transBattleData (data: TGApp.Game.Abyss.Battle): TGApp.Sqlite.Abyss.Battle {
function transBattleData(data: TGApp.Game.Abyss.Battle): TGApp.Sqlite.Abyss.Battle {
return {
time: timeToSecond(data.timestamp),
characters: data.avatars.map((item) => {

View File

@@ -11,7 +11,7 @@
* @param {string} timestamp 时间戳 (秒)
* @returns {string} 时间字符串,格式为 YYYY-MM-DD HH:mm:ss
*/
export function timeToSecond (timestamp: string): string {
export function timeToSecond(timestamp: string): string {
const date = new Date(Number(timestamp) * 1000);
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, "0");

View File

@@ -11,7 +11,7 @@
* @param {TGApp.Game.Record.FullData} data 用户战绩数据
* @returns {TGApp.Sqlite.Record.SingleTable} 转换后的用户战绩数据
*/
export function transUserRecord (data: TGApp.Game.Record.FullData): TGApp.Sqlite.Record.SingleTable {
export function transUserRecord(data: TGApp.Game.Record.FullData): TGApp.Sqlite.Record.SingleTable {
return {
uid: "",
role: transRole(data.role),
@@ -29,7 +29,7 @@ export function transUserRecord (data: TGApp.Game.Record.FullData): TGApp.Sqlite
* @param {TGApp.Game.Record.Role} data 角色信息
* @returns {string} 转换后的角色信息
*/
function transRole (data: TGApp.Game.Record.Role): string {
function transRole(data: TGApp.Game.Record.Role): string {
const role: TGApp.Sqlite.Record.Role = {
nickname: data.nickname,
region: data.region,
@@ -44,7 +44,7 @@ function transRole (data: TGApp.Game.Record.Role): string {
* @param {TGApp.Game.Record.Avatar[]} data 角色列表
* @returns {string} 转换后的角色列表
*/
function transAvatar (data: TGApp.Game.Record.Avatar[]): string {
function transAvatar(data: TGApp.Game.Record.Avatar[]): string {
const elementMap: Record<string, string> = {
Anemo: "风",
Geo: "岩",
@@ -54,25 +54,27 @@ function transAvatar (data: TGApp.Game.Record.Avatar[]): string {
Cryo: "冰",
Dendro: "草",
};
const avatars: TGApp.Sqlite.Record.Avatar[] = data.map(item => {
return {
id: item.id,
name: item.name,
element: elementMap[item.element],
fetter: item.fetter,
level: item.level,
star: item.rarity === 105 ? 5 : item.rarity,
constellation: item.actived_constellation_num,
isShow: item.is_chosen ? 1 : 0,
} as TGApp.Sqlite.Record.Avatar;
}).sort((a, b) => {
// 先按星级降序
if (a.star !== b.star) {
return b.star - a.star;
}
// 再按 id 降序
return b.id - a.id;
});
const avatars: TGApp.Sqlite.Record.Avatar[] = data
.map((item) => {
return {
id: item.id,
name: item.name,
element: elementMap[item.element],
fetter: item.fetter,
level: item.level,
star: item.rarity === 105 ? 5 : item.rarity,
constellation: item.actived_constellation_num,
isShow: item.is_chosen ? 1 : 0,
} as TGApp.Sqlite.Record.Avatar;
})
.sort((a, b) => {
// 先按星级降序
if (a.star !== b.star) {
return b.star - a.star;
}
// 再按 id 降序
return b.id - a.id;
});
return JSON.stringify(avatars);
}
@@ -82,7 +84,7 @@ function transAvatar (data: TGApp.Game.Record.Avatar[]): string {
* @param {TGApp.Game.Record.Stats} data 统计信息
* @return {string} 转换后的统计信息
*/
function transStat (data: TGApp.Game.Record.Stats): string {
function transStat(data: TGApp.Game.Record.Stats): string {
const stats: TGApp.Sqlite.Record.Stats = {
activeDays: data.active_day_number,
achievementNumber: data.achievement_number,
@@ -109,11 +111,11 @@ function transStat (data: TGApp.Game.Record.Stats): string {
* @param {TGApp.Game.Record.WorldExplore[]} data 城市探索信息
* @returns {string} 转换后的城市探索信息
*/
function transWorld (data: TGApp.Game.Record.WorldExplore[]): string {
const worlds: TGApp.Sqlite.Record.WorldExplore[] = data.map(item => {
function transWorld(data: TGApp.Game.Record.WorldExplore[]): string {
const worlds: TGApp.Sqlite.Record.WorldExplore[] = data.map((item) => {
let offerings;
if (item.offerings !== undefined) {
offerings = item.offerings.map(offering => {
offerings = item.offerings.map((offering) => {
return {
name: offering.name,
icon: offering.icon,
@@ -142,8 +144,8 @@ function transWorld (data: TGApp.Game.Record.WorldExplore[]): string {
* @param {TGApp.Game.Record.Home[]} data 住宅信息
* @returns {string} 转换后的住宅信息
*/
function transHome (data: TGApp.Game.Record.Home[]): string {
const homes: TGApp.Sqlite.Record.Home[] = data.map(item => {
function transHome(data: TGApp.Game.Record.Home[]): string {
const homes: TGApp.Sqlite.Record.Home[] = data.map((item) => {
return {
comfortIcon: item.comfort_level_icon,
comfortName: item.comfort_level_name,

View File

@@ -31,7 +31,9 @@ enum EnumElement {
* @param {TGApp.Game.Character.ListItem} data 用户角色数据
* @returns {TGApp.Sqlite.Character.UserRole} 转换后的用户角色数据
*/
export function transUserRoles (data: TGApp.Game.Character.ListItem): TGApp.Sqlite.Character.UserRole {
export function transUserRoles(
data: TGApp.Game.Character.ListItem,
): TGApp.Sqlite.Character.UserRole {
return {
uid: -1,
cid: data.id,
@@ -57,7 +59,7 @@ export function transUserRoles (data: TGApp.Game.Character.ListItem): TGApp.Sqli
* @param {EnumElementEn} data 角色元素
* @returns {EnumElement} 转换后的角色元素
*/
function transElement (data: EnumElementEn): EnumElement {
function transElement(data: EnumElementEn): EnumElement {
switch (data) {
case EnumElementEn.pyro:
return EnumElement.pyro;
@@ -84,7 +86,7 @@ function transElement (data: EnumElementEn): EnumElement {
* @param {TGApp.Game.Character.LIWeapon} data 角色武器
* @returns {string} 转换后的角色武器
*/
function transWeapon (data: TGApp.Game.Character.LIWeapon): string {
function transWeapon(data: TGApp.Game.Character.LIWeapon): string {
const weapon: TGApp.Sqlite.Character.RoleWeapon = {
id: data.id,
name: data.name,
@@ -104,7 +106,7 @@ function transWeapon (data: TGApp.Game.Character.LIWeapon): string {
* @param {TGApp.Game.Character.LIRelic[]} data 角色命座
* @returns {string} 转换后的角色命座
*/
function transReliquary (data: TGApp.Game.Character.LIRelic[]): string {
function transReliquary(data: TGApp.Game.Character.LIRelic[]): string {
if (data.length === 0) {
return "";
}
@@ -139,7 +141,7 @@ function transReliquary (data: TGApp.Game.Character.LIRelic[]): string {
* @param {TGApp.Game.Character.LIConstellation[]} data 角色命座
* @returns {string} 转换后的角色命座
*/
function transConstellation (data: TGApp.Game.Character.LIConstellation[]): string {
function transConstellation(data: TGApp.Game.Character.LIConstellation[]): string {
const constellation: TGApp.Sqlite.Character.RoleConstellation[] = [];
for (const item of data) {
constellation.push({