refactor(achievements): 修改完成,尝试运行

This commit is contained in:
BTMuli
2023-03-15 23:42:10 +08:00
parent 4d3b4ec643
commit e2e82a2fd9
4 changed files with 165 additions and 101 deletions

View File

@@ -4,9 +4,8 @@
* @author BTMuli<bt-muli@outlook.com>
* @since Alpha
*/
import { MergeData } from "../merge";
import { AchievementMap } from "../../interface/Achievements";
import { TGAppData } from "../index";
import { Achievement } from "../../interface/Achievements";
import { Map } from "../../interface/Base";
/**
@@ -14,7 +13,7 @@ import { Map } from "../../interface/Base";
* @since Alpha
*/
export const Config = {
storeName: "Achievement",
storeName: "Achievements",
keyPath: "id",
indexes: ["name", "description", "series", "order", "reward", "version"],
};
@@ -22,10 +21,10 @@ export const Config = {
/**
* @description 成就数据
* @since Alpha
* @return {AchievementMap[]}
* @return {Achievement[]}
*/
export function getData() {
const data: Map<AchievementMap> = MergeData.achievements;
const data: Map<Achievement> = TGAppData.achievements;
return Object.keys(data).map(key => {
return data[Number(key)];
});

View File

@@ -5,10 +5,10 @@
* @since Alpha
*/
import { Config as NameCardConfig, getData as getNameCardData } from "./nameCard";
import { Config as AchievementConfig, getData as getAchievementData } from "./achievements";
import { Config as AchievementsConfig, getData as getAchievementsData } from "./achievements";
import { Config as SeriesConfig, getData as getSeriesData } from "./achievementSeries";
export const ConfigList = [NameCardConfig, AchievementConfig, SeriesConfig];
export const ConfigList = [NameCardConfig, AchievementsConfig, SeriesConfig];
export const getDataList = [
{
@@ -16,8 +16,8 @@ export const getDataList = [
data: getNameCardData(),
},
{
name: "Achievement",
data: getAchievementData(),
name: "Achievements",
data: getAchievementsData(),
},
{
name: "AchievementSeries",