import { AssetsHelper } from "../framework/asset/AssetsHelper"; import JsonManager from "../framework/json/JsonManager"; export default class rewardDtMgr { static instance: rewardDtMgr = null; static getInstance(): rewardDtMgr { if (rewardDtMgr.instance == null) { rewardDtMgr.instance = new rewardDtMgr(); } return rewardDtMgr.instance; } /** * 获取签到奖励数据 * @returns 签到数据 */ getSignRewardList() { let data = JsonManager.getInstance().GetDataByName(AssetsHelper.SIGN_DATA_JSON); if (data) { return data; } return undefined; } /** * 幸存者福利界面需要的数据 * @returns 奖励数据 */ getSurvivorRewardList() { let data = JsonManager.getInstance().GetDataByName(AssetsHelper.SURVIVOR_DATA_JSON); if (data) { return data; } return undefined; } /** * 空投界面需要的数据 * @returns 奖励数据 */ getAirDropRewardList() { let data = JsonManager.getInstance().GetDataByName(AssetsHelper.AIRDROP_DATA_JSON); if (data) { return data; } return undefined; } /** * 搜刮超市界面需要的数据 * @returns 奖励数据 */ getSearMaketRewardList() { let data = JsonManager.getInstance().GetDataByName(AssetsHelper.SEARCHMARKET_DATA_JSON); if (data) { return data; } return undefined; } }