|
|
@@ -52,7 +52,10 @@ class SuperballActivityService
|
|
|
$rechargeDisplay = $rechargeToday;
|
|
|
$turnoverDisplay = $turnoverProgress / NumConfig::NUM_VALUE;
|
|
|
$taskCompleted = $tierConfig && $rechargeDisplay >= $rechargeRequired && $turnoverDisplay >= $turnoverRequired;
|
|
|
- $canClaim = $taskCompleted && $userTask && (int) $userTask->status === 0;
|
|
|
+ if ($userTask && $userTask->status == 1) {
|
|
|
+ $taskCompleted = $userTask->complete;
|
|
|
+ }
|
|
|
+ $canClaim = $taskCompleted && $userTask && (int) $userTask->status == 0;
|
|
|
$canUpgrade = $userTask && $userTask->tier !== self::TIER_MAX && $taskCompleted;
|
|
|
// 能升级自动升
|
|
|
if ($canUpgrade && $userTask->status != 1) {
|