|
|
@@ -107,38 +107,26 @@ export class SignData extends Data {
|
|
|
*/
|
|
|
public async signComplete() {
|
|
|
cc.log('签到奖励', gData.sign.adData)
|
|
|
- gData.gameData.gameData.signInDay++;
|
|
|
- gData.gameData.gameData.isSignInToday = 1;
|
|
|
- // // 自定义状态
|
|
|
- // let new_data = [
|
|
|
- // {
|
|
|
- // key: GameProp.sign_can,
|
|
|
- // value: gData.gameData.gameData.isSignInToday
|
|
|
- // },
|
|
|
- // {
|
|
|
- // key: GameProp.sign_last_bar,
|
|
|
- // value: this.sign_last_bar
|
|
|
- // }
|
|
|
- // ]
|
|
|
- // gData.gameData.setProps(new_data);
|
|
|
// 奖励展示
|
|
|
- let reward_data = this.c_sign[gData.gameData.gameData.signInDay - 1];
|
|
|
+ let reward_data = this.c_sign[gData.gameData.gameData.signInDay];
|
|
|
if (reward_data.rewardType === RewardType.redBag) {
|
|
|
// 红包
|
|
|
- // gData.reward.data = [reward_data];// 数据列表
|
|
|
- // gData.reward.data = gData.sign.adData.videoRedMoney.videoRewardList[0];
|
|
|
gData.reward.adData = gData.sign.adData;
|
|
|
mk.ui.openPanel('module/reward/reward')
|
|
|
} else if (reward_data.rewardType === RewardType.rmb) {
|
|
|
const adData = gData.sign.adData;// adData下一帧被清空,此处需要保存数据
|
|
|
|
|
|
// 现金提现
|
|
|
- // let response = await mk.http.sendRequest('readyCash', 'POST', JSON.stringify(data));
|
|
|
let response = await mk.http.sendData('readyCash', {});
|
|
|
|
|
|
if (response.errcode != 0) {
|
|
|
- mk.tip.pop('系统异常');
|
|
|
- // return;
|
|
|
+ if (response.errcode == 41002) {
|
|
|
+ mk.tip.pop('提现排队中,多看视频优先提现');
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ mk.tip.pop(response.errmsg);
|
|
|
+ }
|
|
|
+ return;
|
|
|
}
|
|
|
|
|
|
if (response.CashMode == 0) {//星云打款
|
|
|
@@ -152,13 +140,12 @@ export class SignData extends Data {
|
|
|
gData.cashNormal.getRecord();// 请求新的提现记录
|
|
|
} else if (reward_data.rewardType === RewardType.pigRmb) {
|
|
|
// 金猪现金
|
|
|
- // gData.reward.data = [{ rewardNum: reward_data.rewardNum, rewardType: reward_data.rewardType }]
|
|
|
- // gData.reward.data = gData.sign.adData.data.videoRewardList[0];
|
|
|
gData.reward.adData = gData.sign.adData;
|
|
|
mk.ui.openPanel('module/reward/reward');
|
|
|
}
|
|
|
|
|
|
- // 获得奖励
|
|
|
+ gData.gameData.gameData.signInDay++;
|
|
|
+ gData.gameData.gameData.isSignInToday = 1;
|
|
|
}
|
|
|
|
|
|
/**
|