fix(achievements): 精简代码,完成 IndexedDB 的接轨,删去 dev 相关页面

This commit is contained in:
BTMuli
2023-03-16 00:55:36 +08:00
parent e2e82a2fd9
commit e2211b513f
14 changed files with 124 additions and 383 deletions

View File

@@ -4,9 +4,9 @@
* @author BTMuli<bt-muli@outlook.com>
* @since Alpha
*/
import { MergeData } from "../merge";
import { SeriesMap } from "../../interface/Achievements";
import { AchievementSeries } from "../../interface/Achievements";
import { Map } from "../../interface/Base";
import { AppData } from "../app";
/**
* @description 成就系列表参数
@@ -15,16 +15,16 @@ import { Map } from "../../interface/Base";
export const Config = {
storeName: "AchievementSeries",
keyPath: "id",
indexes: ["order", "name", "version", "card", "total_count", "complete_count"],
indexes: ["order", "name", "card"],
};
/**
* @description 成就系列数据
* @since Alpha
* @return {SeriesMap[]}
* @return {AchievementSeries[]}
*/
export function getData() {
const data: Map<SeriesMap> = MergeData.achievementSeries;
const data: Map<AchievementSeries> = AppData.achievementSeries;
return Object.keys(data).map(key => {
return data[Number(key)];
});

View File

@@ -4,7 +4,7 @@
* @author BTMuli<bt-muli@outlook.com>
* @since Alpha
*/
import { TGAppData } from "../index";
import { AppData } from "../app";
import { Achievement } from "../../interface/Achievements";
import { Map } from "../../interface/Base";
@@ -24,7 +24,7 @@ export const Config = {
* @return {Achievement[]}
*/
export function getData() {
const data: Map<Achievement> = TGAppData.achievements;
const data: Map<Achievement> = AppData.achievements;
return Object.keys(data).map(key => {
return data[Number(key)];
});