|
|
@@ -23,12 +23,11 @@ export class AdData {
|
|
|
/** 视频类型 */
|
|
|
public ad_subType: AdFun;
|
|
|
|
|
|
- /** 看视频后回复的数据 每个功能回复的内容不一样,具体看接口文档 */
|
|
|
- public data: any;
|
|
|
+ private datas: any[];
|
|
|
|
|
|
|
|
|
public init() {
|
|
|
-
|
|
|
+ this.datas = [null, null, null, gData.turnable, gData.sign, gData.luckybag];
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -60,13 +59,22 @@ export class AdData {
|
|
|
if (response.errcode != 0) {
|
|
|
return;
|
|
|
}
|
|
|
- switch(this.ad_subType){
|
|
|
- case AdFun.bubble:
|
|
|
|
|
|
- break;
|
|
|
- case AdFun.sign
|
|
|
+ if(this.datas[this.ad_subType]){
|
|
|
+ this.datas[this.ad_subType].adData = response.data;
|
|
|
}
|
|
|
- this.data = response.data;
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 看视频类型
|
|
|
+ */
|
|
|
+export enum AdFun {
|
|
|
+ bubble = 1, //气泡视频
|
|
|
+ checkpoint = 2, //关卡视频
|
|
|
+ settlement = 3, //关卡结算视频
|
|
|
+ turntable = 4, //转盘视频
|
|
|
+ sign = 5, //签到视频
|
|
|
+ bigCash = 6, //福袋视频
|
|
|
+}
|