Commit 6e4e6a56 authored by haiyoucuv's avatar haiyoucuv

1

parent 789514fd
This diff is collapsed.
...@@ -17,8 +17,8 @@ ...@@ -17,8 +17,8 @@
"beMemberUrl": "https://www.baidu.com", "beMemberUrl": "https://www.baidu.com",
"rewards": 10, "rewards": 10,
"todayCompleteTimes": 2, "todayCompleteTimes": 2,
"totalTimes": 5, "totalTimes": 2,
"waitReceiveTimes": 10 "waitReceiveTimes": 0
}, },
{ {
"taskType": "orderGoods", "taskType": "orderGoods",
...@@ -32,17 +32,17 @@ ...@@ -32,17 +32,17 @@
"taskType": "follow", "taskType": "follow",
"beMemberUrl": "https://www.baidu.com", "beMemberUrl": "https://www.baidu.com",
"rewards": 10, "rewards": 10,
"todayCompleteTimes": 2, "todayCompleteTimes": 1,
"totalTimes": 5, "totalTimes": 1,
"waitReceiveTimes": 10 "waitReceiveTimes": 0
}, },
{ {
"taskType": "member", "taskType": "member",
"beMemberUrl": "https://www.baidu.com", "beMemberUrl": "https://www.baidu.com",
"rewards": 10, "rewards": 10,
"todayCompleteTimes": 2, "todayCompleteTimes": 1,
"totalTimes": 5, "totalTimes": 1,
"waitReceiveTimes": 10 "waitReceiveTimes": 0
} }
] ]
} }
......
...@@ -12702,7 +12702,7 @@ exports.ResJson = { ...@@ -12702,7 +12702,7 @@ exports.ResJson = {
} }
} }
], ],
"path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1602039378/resource/" "path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1602212094/resource/"
}; };
...@@ -13325,6 +13325,7 @@ var TbNetName; ...@@ -13325,6 +13325,7 @@ var TbNetName;
TbNetName["trackingReport"] = "squirrelsAdoptRest2c.trackingReport"; TbNetName["trackingReport"] = "squirrelsAdoptRest2c.trackingReport";
TbNetName["receiveEnamePrize"] = "popmartXXL2c.receiveEnamePrize"; TbNetName["receiveEnamePrize"] = "popmartXXL2c.receiveEnamePrize";
TbNetName["drawLotteryPrize"] = "popmartXXL2c.drawLotteryPrize"; TbNetName["drawLotteryPrize"] = "popmartXXL2c.drawLotteryPrize";
TbNetName["doHelp"] = "popmartXXL2c.doHelp";
TbNetName["getActivityBaseInfoById"] = "popmartXXL2c.getActivityBaseInfoById"; TbNetName["getActivityBaseInfoById"] = "popmartXXL2c.getActivityBaseInfoById";
TbNetName["consumerTools"] = "popmartXXL2c.consumerTools"; TbNetName["consumerTools"] = "popmartXXL2c.consumerTools";
TbNetName["gameOver"] = "popmartXXL2c.gameOver"; TbNetName["gameOver"] = "popmartXXL2c.gameOver";
...@@ -18168,6 +18169,12 @@ var StartPanelPrize = (function (_super) { ...@@ -18168,6 +18169,12 @@ var StartPanelPrize = (function (_super) {
isGiftPrizeLevel: res.data.isGiftPrizeLevel isGiftPrizeLevel: res.data.isGiftPrizeLevel
}); });
_this.hidePanel(); _this.hidePanel();
if (Tools_1.Tools.globalData.inviteId) {
TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.doHelp, { inviteId: Tools_1.Tools.globalData.inviteId }, function (success, res) {
if (success)
Tools_1.Tools.globalData.inviteId = null;
}, true);
}
}); });
}; };
StartPanelPrize.prototype.initEvents = function () { StartPanelPrize.prototype.initEvents = function () {
...@@ -18729,6 +18736,15 @@ var TaskPanel = (function (_super) { ...@@ -18729,6 +18736,15 @@ var TaskPanel = (function (_super) {
if (!success) if (!success)
return; return;
console.log(res); console.log(res);
for (var i = res.data.taskList.length - 1; i >= 0; i--) {
var v = res.data.taskList[i];
if ((v.taskType == TaskType.member || v.taskType == TaskType.follow)
&& v.todayCompleteTimes >= v.totalTimes
&& v.waitReceiveTimes <= 0) {
res.data.taskList.splice(i, 1);
}
}
console.log(res.data.taskList);
_this.scroll.updateData(res.data.taskList, true); _this.scroll.updateData(res.data.taskList, true);
}); });
}; };
...@@ -18802,6 +18818,7 @@ var TaskItem = (function (_super) { ...@@ -18802,6 +18818,7 @@ var TaskItem = (function (_super) {
if (!success) if (!success)
return; return;
ctrls_1.showToast("\u4EFB\u52A1\u5B8C\u6210\uFF0C\u4F53\u529B\u503C+" + res.data.power + "\uFF01"); ctrls_1.showToast("\u4EFB\u52A1\u5B8C\u6210\uFF0C\u4F53\u529B\u503C+" + res.data.power + "\uFF01");
Main_1.GDispatcher.dispatchEvent(G_EVENT_1.G_EVENT.UPDATE_TASK);
}); });
}; };
TaskItem.prototype.clickTask = function () { TaskItem.prototype.clickTask = function () {
...@@ -18821,7 +18838,7 @@ var TaskItem = (function (_super) { ...@@ -18821,7 +18838,7 @@ var TaskItem = (function (_super) {
}); });
break; break;
case TaskType.invites: case TaskType.invites:
TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.showSharePanel); TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.showSharePanel, { openId: Tools_1.Tools.globalData.openId });
break; break;
case TaskType.orderGoods: case TaskType.orderGoods:
console.log('去下单页'); console.log('去下单页');
This diff is collapsed.
...@@ -85,8 +85,7 @@ export class Main { ...@@ -85,8 +85,7 @@ export class Main {
// if (document.getElementById("__loading__")) document.getElementById("__loading__").style.display = "none"; // if (document.getElementById("__loading__")) document.getElementById("__loading__").style.display = "none";
//打开开始场景 //打开开始场景
changeScene(LoadingScene); changeScene(LoadingScene);
// changeScene(PlayScene, {chapter: 120}); // changeScene(PlayScene, {chapter: 120})
} }
//在小程序显示时调用onShow //在小程序显示时调用onShow
......
...@@ -10508,5 +10508,5 @@ export const ResJson = { ...@@ -10508,5 +10508,5 @@ export const ResJson = {
} }
} }
], ],
"path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1602039378/resource/" "path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1602212094/resource/"
} }
\ No newline at end of file
...@@ -15,6 +15,9 @@ export enum TbNetName { ...@@ -15,6 +15,9 @@ export enum TbNetName {
drawLotteryPrize = 'popmartXXL2c.drawLotteryPrize', drawLotteryPrize = 'popmartXXL2c.drawLotteryPrize',
// inviteId
doHelp = 'popmartXXL2c.doHelp',
/** /**
* 活动基本信息 * 活动基本信息
* @param activityId * @param activityId
......
...@@ -28,8 +28,8 @@ export class StartPanelPrize extends Panel { ...@@ -28,8 +28,8 @@ export class StartPanelPrize extends Panel {
this.isShowing = true; this.isShowing = true;
this.anchor.set(375, 812); this.anchor.set(375, 812);
Tween.get(this) Tween.get(this)
.set({scaleX: 0, scaleY: 0}) .set({ scaleX: 0, scaleY: 0 })
.to({scaleX: 1, scaleY: 1}, 400, Ease.backOut) .to({ scaleX: 1, scaleY: 1 }, 400, Ease.backOut)
.call(() => { .call(() => {
this.isShowing = false; this.isShowing = false;
}); });
...@@ -44,7 +44,7 @@ export class StartPanelPrize extends Panel { ...@@ -44,7 +44,7 @@ export class StartPanelPrize extends Panel {
initUi() { initUi() {
const {level} = this.data; const { level } = this.data;
this.checkTex.textWidth = 750; this.checkTex.textWidth = 750;
this.checkTex.textAlign = TEXT_ALIGN.CENTER; this.checkTex.textAlign = TEXT_ALIGN.CENTER;
...@@ -75,7 +75,7 @@ export class StartPanelPrize extends Panel { ...@@ -75,7 +75,7 @@ export class StartPanelPrize extends Panel {
} }
private startGame() { private startGame() {
const {level, isPlayed} = this.data; const { level, isPlayed } = this.data;
this.enableMouseEvt(false); this.enableMouseEvt(false);
if (!isPlayed && Tools.propInfo.power <= 0) {// 体力不足 if (!isPlayed && Tools.propInfo.power <= 0) {// 体力不足
this.enableMouseEvt(true); this.enableMouseEvt(true);
...@@ -83,7 +83,7 @@ export class StartPanelPrize extends Panel { ...@@ -83,7 +83,7 @@ export class StartPanelPrize extends Panel {
this.hidePanel(); this.hidePanel();
return; return;
} }
sendTbNet(TbNetName.dojoin, {level: level}, sendTbNet(TbNetName.dojoin, { level: level },
(success, res) => { (success, res) => {
this.enableMouseEvt(true); this.enableMouseEvt(true);
if (!success) return; if (!success) return;
...@@ -94,6 +94,15 @@ export class StartPanelPrize extends Panel { ...@@ -94,6 +94,15 @@ export class StartPanelPrize extends Panel {
isGiftPrizeLevel: res.data.isGiftPrizeLevel isGiftPrizeLevel: res.data.isGiftPrizeLevel
}); });
this.hidePanel(); this.hidePanel();
// 如果有邀请人就去助力
if (Tools.globalData.inviteId) {
sendTbNet(TbNetName.doHelp, { inviteId: Tools.globalData.inviteId },
(success, res) => {
if(success)Tools.globalData.inviteId = null;
}, true
);
}
} }
); );
} }
...@@ -161,7 +170,7 @@ export class StartTargetItem extends Container { ...@@ -161,7 +170,7 @@ export class StartTargetItem extends Container {
// 变大的动效 // 变大的动效
public playEffect() { public playEffect() {
Tween.get(this) Tween.get(this)
.set({scaleX: 0, scaleY: 0}) .set({ scaleX: 0, scaleY: 0 })
.to({scaleX: 1, scaleY: 1}, 500, Ease.backOut) .to({ scaleX: 1, scaleY: 1 }, 500, Ease.backOut)
} }
} }
...@@ -96,7 +96,7 @@ export class TaskPanel extends Panel { ...@@ -96,7 +96,7 @@ export class TaskPanel extends Panel {
this.isShowing = true; this.isShowing = true;
this.y = layers.stageHeight + this.height; this.y = layers.stageHeight + this.height;
Tween.get(this) Tween.get(this)
.to({y: 0}, 500, Ease.quartOut) .to({ y: 0 }, 500, Ease.quartOut)
.call(() => { .call(() => {
this.isShowing = false; this.isShowing = false;
}); });
...@@ -125,6 +125,17 @@ export class TaskPanel extends Panel { ...@@ -125,6 +125,17 @@ export class TaskPanel extends Panel {
if (!success) return; if (!success) return;
console.log(res); console.log(res);
for (let i = res.data.taskList.length - 1; i >= 0; i--) {
const v = res.data.taskList[i];
if ((v.taskType == TaskType.member || v.taskType == TaskType.follow)
&& v.todayCompleteTimes >= v.totalTimes
&& v.waitReceiveTimes <= 0) {
res.data.taskList.splice(i, 1);
}
}
console.log(res.data.taskList);
// this.scroll.view.children.length = 0;
this.scroll.updateData(res.data.taskList, true); this.scroll.updateData(res.data.taskList, true);
} }
...@@ -234,11 +245,12 @@ class TaskItem extends Item { ...@@ -234,11 +245,12 @@ class TaskItem extends Item {
private clickGet() { private clickGet() {
this.getBtn.mouseEnable = false; this.getBtn.mouseEnable = false;
sendTbNet(TbNetName.receiveTaskRewards, {taskType: this.data.taskType}, sendTbNet(TbNetName.receiveTaskRewards, { taskType: this.data.taskType },
(success, res) => { (success, res) => {
this.getBtn.mouseEnable = true; this.getBtn.mouseEnable = true;
if (!success) return; if (!success) return;
showToast(`任务完成,体力值+${res.data.power}!`); showToast(`任务完成,体力值+${res.data.power}!`);
GDispatcher.dispatchEvent(G_EVENT.UPDATE_TASK);
} }
); );
} }
...@@ -246,7 +258,7 @@ class TaskItem extends Item { ...@@ -246,7 +258,7 @@ class TaskItem extends Item {
private clickTask() { private clickTask() {
switch (this.data.taskType) { switch (this.data.taskType) {
case TaskType.member: case TaskType.member:
sendTbNet(TbNetName.navigateToOutside, {url: this.data.beMemberUrl}); sendTbNet(TbNetName.navigateToOutside, { url: this.data.beMemberUrl });
break; break;
case TaskType.browserGoods: case TaskType.browserGoods:
/// TODO 去浏览页 /// TODO 去浏览页
...@@ -256,14 +268,14 @@ class TaskItem extends Item { ...@@ -256,14 +268,14 @@ class TaskItem extends Item {
sendTbNet(TbNetName.favorShop, {}, sendTbNet(TbNetName.favorShop, {},
(fs, fr) => { (fs, fr) => {
if (!fs) return; if (!fs) return;
sendTbNet(TbNetName.completeTask, {taskType: this.data.taskType}, sendTbNet(TbNetName.completeTask, { taskType: this.data.taskType },
(cs, cr) => GDispatcher.dispatchEvent(G_EVENT.UPDATE_TASK) (cs, cr) => GDispatcher.dispatchEvent(G_EVENT.UPDATE_TASK)
); );
} }
); );
break; break;
case TaskType.invites: case TaskType.invites:
sendTbNet(TbNetName.showSharePanel); sendTbNet(TbNetName.showSharePanel, { openId: Tools.globalData.openId });
break; break;
case TaskType.orderGoods: case TaskType.orderGoods:
/// TODO 去下单页 /// TODO 去下单页
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment