xielin лет назад: 5
Родитель
Сommit
0babc8e900
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      app/Repositories/BehaviorRecordRepositories.php

+ 4 - 1
app/Repositories/BehaviorRecordRepositories.php

@@ -103,7 +103,10 @@ class BehaviorRecordRepositories
             $behavior = Behavior::where('virus_behavior_id', $register['virus_behavior_id'])->first();
             $behavior->grant_rainbow_beans += intval($register['quantity_issued']);
             $behavior->trigger_times += 1;
-            $behavior->absolute_progression += intval($register['absolute_progression']);
+            //当前绝对级数大于注册行为的绝对级数,则更新注册行为的绝对级数为当前绝对级数
+            if (intval($register['absolute_progression']) > intval($behavior->absolute_progression)) {
+                $behavior->absolute_progression = intval($register['absolute_progression']);
+            }
             if ($register['trigger_type']) {
                 $behavior->effective_trigger += 1;
             }