| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import GameM from "../manager/GameM";
- import HttpM from "../manager/HttpM";
- import UIMng, { PanelType } from "../uiFrames/UIMng";
- import { HTTP_TYPE } from "./CommonData";
- const { ccclass, property } = cc._decorator;
- export default class BankData {
- private static instance: BankData = null
- static get Instance(): BankData {
- if (!BankData.instance) {
- BankData.instance = new BankData()
- }
- return BankData.instance
- }
- logintimes = 0
- videotimes = 0
- getRichBankConfig(successCb) {
- HttpM.Instance.SendData(HTTP_TYPE.getRichBankCfg, { appVersion: GameM.commonData.appVersion }, (res) => {
- console.log("-->res getRichBankConfig:", res);
- if (res.data != null) {
- GameM.commonData.richBankConfig = res.data
- if (successCb) {
- successCb()
- }
- }
- }, null, null, true);
- }
- getCurrentCashTaskInfo(successCb) {
- HttpM.Instance.SendData(HTTP_TYPE.getCurrentCashTaskInfo, { "index": GameM.commonData.currentRichBankCashTaskIndex, version: GameM.commonData.version }, (res) => {
- console.log("-->res getCurrentCashTaskInfo:", res);
- if (res.data != null) {
- this.logintimes = res.data.logintimes
- this.videotimes = res.data.videotimes
- if(this.logintimes == null){
- this.logintimes = 0
- }
- if(this.videotimes == null){
- this.videotimes = 0
- }
- if (successCb) {
- successCb()
- }
- }
- }, null, null, true);
- }
- // update (dt) {}
- }
|