|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
namespace App\Modules\Trade\Pay;
|
|
|
|
|
|
+use App\Jobs\UserBalanceJob;
|
|
|
use App\Modules\Product\Models\Product;
|
|
|
use App\Modules\Subscribe\Models\Order;
|
|
|
use App\Modules\User\Models\User;
|
|
@@ -34,5 +35,15 @@ class RechargeOrderPaySuccess extends PaySuccessAbstract
|
|
|
'reward_balance' => DB::raw('reward_balance+' . $given),
|
|
|
]
|
|
|
);
|
|
|
+ try{
|
|
|
+ $job = (new UserBalanceJob($uid,1,$charge,1,'充值'))->onConnection('rabbitmq')->delay(0)->onQueue('user_balance_job');
|
|
|
+ dispatch($job);
|
|
|
+ if($given){
|
|
|
+ $job = (new UserBalanceJob($uid,2,$given,2,'充送'))->onConnection('rabbitmq')->delay(0)->onQueue('user_balance_job');
|
|
|
+ dispatch($job);
|
|
|
+ }
|
|
|
+ }catch (\Exception $e){
|
|
|
+ myLog('UserBalanceJob')->info($e);
|
|
|
+ }
|
|
|
}
|
|
|
}
|