|
@@ -100,10 +100,10 @@ class BehaviorRecordRepositories
|
|
|
$this->registeredAccountsRecord->create($data);
|
|
|
//修改行为统计数据
|
|
|
$behavior = Behavior::where('virus_behavior_id',$register['virus_behavior_id'])->first();
|
|
|
- $behavior->physical_strength += $register['physical_exertion'];
|
|
|
- $behavior->grant_rainbow_beans += $register['quantity_issued'];
|
|
|
+ $behavior->physical_strength += intval($register['physical_exertion']);
|
|
|
+ $behavior->grant_rainbow_beans += intval($register['quantity_issued']);
|
|
|
$behavior->trigger_times += 1;
|
|
|
- $behavior->absolute_progression += $register['absolute_progression'];
|
|
|
+ $behavior->absolute_progression += intval($register['absolute_progression']);
|
|
|
if($register['trigger_type']){
|
|
|
$behavior->effective_trigger += 1;
|
|
|
}
|
|
@@ -139,8 +139,8 @@ class BehaviorRecordRepositories
|
|
|
$data['quantity_issued'] = $release['quantity_issued'];
|
|
|
$this->releaseRecord->create($data);
|
|
|
$behavior = Behavior::where('virus_behavior_id',$release['virus_behavior_id'])->first();
|
|
|
- $behavior->physical_strength += $release['physical_exertion'];
|
|
|
- $behavior->grant_rainbow_beans += $release['quantity_issued'];
|
|
|
+ $behavior->physical_strength += intval($release['physical_exertion']);
|
|
|
+ $behavior->grant_rainbow_beans += intval($release['quantity_issued']);
|
|
|
$behavior->trigger_times += 1;
|
|
|
if($release['trigger_type']){
|
|
|
$behavior->effective_trigger += 1;
|
|
@@ -178,8 +178,8 @@ class BehaviorRecordRepositories
|
|
|
$data['behavior_value'] = $general['behavior_value'];
|
|
|
$this->generalLedgerRecord->create($data);
|
|
|
$behavior = Behavior::where('virus_behavior_id',$general['virus_behavior_id'])->first();
|
|
|
- $behavior->physical_strength += $general['physical_exertion'];
|
|
|
- $behavior->grant_rainbow_beans += $general['quantity_issued'];
|
|
|
+ $behavior->physical_strength += intval($general['physical_exertion']);
|
|
|
+ $behavior->grant_rainbow_beans += intval($general['quantity_issued']);
|
|
|
$behavior->trigger_times += 1;
|
|
|
if($general['trigger_type']){
|
|
|
$behavior->effective_trigger += 1;
|
|
@@ -219,8 +219,8 @@ class BehaviorRecordRepositories
|
|
|
$data['superior_comment_id'] = $comment['parent_comment_id'];
|
|
|
$this->generalLedgerRecord->create($data);
|
|
|
$behavior = Behavior::where('virus_behavior_id',$comment['virus_behavior_id'])->first();
|
|
|
- $behavior->physical_strength += $comment['physical_exertion'];
|
|
|
- $behavior->grant_rainbow_beans += $comment['quantity_issued'];
|
|
|
+ $behavior->physical_strength += intval($comment['physical_exertion']);
|
|
|
+ $behavior->grant_rainbow_beans += intval($comment['quantity_issued']);
|
|
|
$behavior->trigger_times += 1;
|
|
|
if($comment['trigger_type']){
|
|
|
$behavior->effective_trigger += 1;
|