diff --git a/app/job/TaskInformationJob.php b/app/job/TaskInformationJob.php index 938abbd32..69364bd11 100644 --- a/app/job/TaskInformationJob.php +++ b/app/job/TaskInformationJob.php @@ -44,7 +44,8 @@ class TaskInformationJob } elseif //交易金额 ($data['template_info']['type'] == 33) { - $shang_date_total_price = App(RemoteController::class)->shang_date_total_price($company); + $shang_date_total_price = App(RemoteController::class)->shang_date_total_price($company,[],$data['template_id']); + if ($shang_date_total_price == false) { Log::info('交易金额任务,交易金额未达到要求:' . json_encode($data)); Task::where('id', $data['task_id'])->update(['status' => 5]); @@ -55,8 +56,8 @@ class TaskInformationJob if($count_money>$shang_date_total_price['arr']['day_money']){ $day_money=bcsub($count_money,$shang_date_total_price['arr']['day_money'],2);//当计算剩余池before_transaction_pool $shang_date_total_price['arr']['before_transaction_pool']=$transaction_pool;//变化前 + $shang_date_total_price['arr']['after_count_transaction_pool']=$count_money;//变化后 $shang_date_total_price['arr']['after_transaction_pool']=$day_money;//变化后 - Task::where('id', $data['task_id'])->update(['status' => 3,'extend'=>json_encode(['transaction'=>$shang_date_total_price])]); TaskTemplate::where('id',$data['template_info']['id'])->update(['transaction_pool'=>$day_money]); $shang_date_total_price['arr']['status']=1;