|
@@ -85,6 +85,13 @@ namespace GFGGame
|
|
private void OnClickDay(EventContext context)
|
|
private void OnClickDay(EventContext context)
|
|
{
|
|
{
|
|
if (!(context.sender is GObject typeItem)) return;
|
|
if (!(context.sender is GObject typeItem)) return;
|
|
|
|
+ //检查天数
|
|
|
|
+ var day = ActivityDay7DataManager.Instance.GetActivityDay7Day();
|
|
|
|
+ if (day < (int)typeItem.data + 1)
|
|
|
|
+ {
|
|
|
|
+ PromptController.Instance.ShowFloatTextPrompt("未到开启时间");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
onClickDayIndex = (int)typeItem.data;
|
|
onClickDayIndex = (int)typeItem.data;
|
|
SetTasks();
|
|
SetTasks();
|
|
//设置其他按钮选中状态
|
|
//设置其他按钮选中状态
|
|
@@ -224,14 +231,14 @@ namespace GFGGame
|
|
var get = ActivityDay7DataManager.Instance.GetActivityDay7RewardState(id);
|
|
var get = ActivityDay7DataManager.Instance.GetActivityDay7RewardState(id);
|
|
if (get)
|
|
if (get)
|
|
{
|
|
{
|
|
- ViewManager.Show<RewardPreView>(new object[] { "已领取过了" });
|
|
|
|
|
|
+ PromptController.Instance.ShowFloatTextPrompt("已领取过了");
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
//判断积分是否够
|
|
//判断积分是否够
|
|
var score = ActivityDay7DataManager.Instance.GetScore();
|
|
var score = ActivityDay7DataManager.Instance.GetScore();
|
|
if (score < activity7DaysCfg.score)
|
|
if (score < activity7DaysCfg.score)
|
|
{
|
|
{
|
|
- ViewManager.Show<RewardPreView>(new object[] { "积分还不够" });
|
|
|
|
|
|
+ PromptController.Instance.ShowFloatTextPrompt("积分还不够");
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
var result = await ActivityDay7SProxy.ReqGetActivityDay7Reward(activity7DaysCfg);
|
|
var result = await ActivityDay7SProxy.ReqGetActivityDay7Reward(activity7DaysCfg);
|