|
@@ -8,7 +8,13 @@ import { StorageData } from "./StorageData";
|
|
|
import { WechatData } from "./WechatData";
|
|
import { WechatData } from "./WechatData";
|
|
|
import { HelpData } from "./module/HelpData";
|
|
import { HelpData } from "./module/HelpData";
|
|
|
import { PigBankData } from "./module/PigBankData";
|
|
import { PigBankData } from "./module/PigBankData";
|
|
|
|
|
+import { TurnableData } from "./module/TurnableData";
|
|
|
import { SignData } from "./module/SignData";
|
|
import { SignData } from "./module/SignData";
|
|
|
|
|
+import { PushData } from "./module/PushData";
|
|
|
|
|
+import { FissionData } from "./module/FissionData";
|
|
|
|
|
+import { LuckyBagData } from "./module/LuckyBagData";
|
|
|
|
|
+import { CashNormalData } from "./module/CashNormalData";
|
|
|
|
|
+import { CashPigData } from "./module/CashPigData";
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 数据集合全局类
|
|
* 数据集合全局类
|
|
@@ -20,18 +26,24 @@ class g {
|
|
|
this.init();
|
|
this.init();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public loginData:LoginData;
|
|
|
|
|
- public appData:AppData;
|
|
|
|
|
- public gameData:GameData;
|
|
|
|
|
- public wechatData:WechatData;
|
|
|
|
|
- public httpData:HttpData;
|
|
|
|
|
- public adData:AdData;
|
|
|
|
|
- public storageData:StorageData;
|
|
|
|
|
- public help:HelpData;
|
|
|
|
|
- public pigbank:PigBankData;
|
|
|
|
|
- public sign:SignData;
|
|
|
|
|
|
|
+ public loginData: LoginData;
|
|
|
|
|
+ public appData: AppData;
|
|
|
|
|
+ public gameData: GameData;
|
|
|
|
|
+ public wechatData: WechatData;
|
|
|
|
|
+ public httpData: HttpData;
|
|
|
|
|
+ public adData: AdData;
|
|
|
|
|
+ public storageData: StorageData;
|
|
|
|
|
|
|
|
- public moduleDataMap:Map<string,Data>;
|
|
|
|
|
|
|
+ //module
|
|
|
|
|
+ public help: HelpData;
|
|
|
|
|
+ public push: PushData;
|
|
|
|
|
+ public turnable: TurnableData;
|
|
|
|
|
+ public fission: FissionData;
|
|
|
|
|
+ public pigbank: PigBankData;
|
|
|
|
|
+ public luckybag: LuckyBagData;
|
|
|
|
|
+ public signData: SignData;
|
|
|
|
|
+ public cashNormal: CashNormalData;
|
|
|
|
|
+ public cashPig: CashPigData;
|
|
|
|
|
|
|
|
init() {
|
|
init() {
|
|
|
this.appData = new AppData();
|
|
this.appData = new AppData();
|
|
@@ -41,22 +53,32 @@ class g {
|
|
|
this.httpData = new HttpData();
|
|
this.httpData = new HttpData();
|
|
|
this.adData = new AdData();
|
|
this.adData = new AdData();
|
|
|
this.storageData = new StorageData();
|
|
this.storageData = new StorageData();
|
|
|
- this.sign = new SignData();
|
|
|
|
|
|
|
|
|
|
this.help = new HelpData();
|
|
this.help = new HelpData();
|
|
|
this.pigbank = new PigBankData();
|
|
this.pigbank = new PigBankData();
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public initModuleData(data){
|
|
|
|
|
- this.moduleDataMap = new Map<string,Data>();
|
|
|
|
|
-
|
|
|
|
|
- // for
|
|
|
|
|
-
|
|
|
|
|
|
|
+ this.push = new PushData();
|
|
|
|
|
+ this.turnable = new TurnableData();
|
|
|
|
|
+ this.fission = new FissionData();
|
|
|
|
|
+ this.pigbank = new PigBankData();
|
|
|
|
|
+ this.luckybag = new LuckyBagData();
|
|
|
|
|
+ this.signData = new SignData();
|
|
|
|
|
+ this.cashNormal = new CashNormalData();
|
|
|
|
|
+ this.cashPig = new CashPigData();
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- getModuleData(key:string){
|
|
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
- }
|
|
|
|
|
|
|
+/**
|
|
|
|
|
+ * 提现模块的功能ID
|
|
|
|
|
+ */
|
|
|
|
|
+export enum Fun {
|
|
|
|
|
+ push = 1, //互推
|
|
|
|
|
+ turnable = 2, //转盘
|
|
|
|
|
+ fission = 3, //裂变
|
|
|
|
|
+ pigbank = 4, //存钱罐
|
|
|
|
|
+ luckybag = 5, //福袋
|
|
|
|
|
+ sign = 6, //签到
|
|
|
|
|
+ cashNormal = 7, //常规提现
|
|
|
|
|
+ cashPig = 8, //金猪提现
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
declare global {
|
|
declare global {
|
|
@@ -64,3 +86,5 @@ declare global {
|
|
|
}
|
|
}
|
|
|
window['g'] = new g();
|
|
window['g'] = new g();
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|