增加作废
This commit is contained in:
@@ -20,20 +20,22 @@ class ConponCallbackListener implements ShouldQueue
|
||||
public function handle(ConponCallback $event)
|
||||
{
|
||||
$acticity_coupon = $event->acticity_coupon;
|
||||
$user = $acticity_coupon->outlet->parent;
|
||||
|
||||
$user = $acticity_coupon->outlet->parent;
|
||||
if ($user->callback) {
|
||||
$client = new Client();
|
||||
|
||||
$response = $client->request('post', $user->callback, [
|
||||
'timeout' => 30,
|
||||
'query' => [
|
||||
'code' => $acticity_coupon->code,
|
||||
'code' => $acticity_coupon->code,
|
||||
'status' => $acticity_coupon->status,
|
||||
],
|
||||
]);
|
||||
|
||||
$data = [
|
||||
'code' => $acticity_coupon->code,
|
||||
'type' => $acticity_coupon->status == 2 ? 'Verification' : 'Destroy',
|
||||
'url' => $user->callback,
|
||||
];
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace XuanChen\Coupon\Action\ysd;
|
||||
|
||||
use App\Events\ConponCallback;
|
||||
use App\Models\ActivityCoupon;
|
||||
use App\Models\User;
|
||||
use XuanChen\Coupon\Action\Init;
|
||||
@@ -45,6 +46,8 @@ class YsdDestroy extends Init
|
||||
$info->status = ActivityCoupon::STATUS_CLOSE;
|
||||
$info->save();
|
||||
|
||||
event(new ConponCallback($info));
|
||||
|
||||
return true;
|
||||
} catch (\Exception $e) {
|
||||
return $e->getMessage();
|
||||
|
||||
Reference in New Issue
Block a user