diff --git a/webapp/controller/QuestController.class.php b/webapp/controller/QuestController.class.php index 4b50568..6c4cc60 100644 --- a/webapp/controller/QuestController.class.php +++ b/webapp/controller/QuestController.class.php @@ -245,9 +245,9 @@ class QuestController{ foreach ($rows as $row) { array_push($achievement_list, array( 'type' => $row['quest_type'], - 'quest_id' => $row['quest_id'], - 'quest_num' => $row['quest_num'], - 'quest_state' => $row['quest_state'] + 'achievement_id' => $row['quest_id'], + 'achievement_num' => $row['quest_num'], + 'achievement_state' => $row['quest_state'] )); } } @@ -260,8 +260,8 @@ class QuestController{ foreach ($rows as $row) { array_push($active_list, array( 'type' => $row['quest_type'], - 'quest_id' => $row['quest_id'], - 'quest_state' => $row['quest_state'] + 'active_id' => $row['quest_id'], + 'active_state' => $row['quest_state'] )); } } diff --git a/webapp/controller/SignController.class.php b/webapp/controller/SignController.class.php index cdb8ea7..74b933a 100644 --- a/webapp/controller/SignController.class.php +++ b/webapp/controller/SignController.class.php @@ -98,9 +98,7 @@ class SignController{ ':accountid' => $account_id, ':coin_num' => $num )); - $quest = new classes\Quest(); - $quest->triggerQuest(QUEST_DAY_LOGIN, 1, 1, $account_id); - $quest->triggerQuest(QUEST_SUM_LOGIN, 2, 1, $account_id); + //刷新每日任务 $rowCount = $conn->execQueryRowCount('SELECT * FROM quest WHERE accountid=:accountid;', array( @@ -122,6 +120,9 @@ class SignController{ return; } } + $quest = new classes\Quest(); + $quest->triggerQuest(QUEST_DAY_LOGIN, 1, 1, $account_id); + $quest->triggerQuest(QUEST_SUM_LOGIN, 2, 1, $account_id); } else { $sign_days = $row['sign_days']; $signable = 1;