| 1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace App\Events;
- use Illuminate\Queue\SerializesModels;
- /**
- * 订单创建事件
- *
- * 在 OrderLogic::orderCreate() 中触发。
- * Listener 可从 $requestData 中提取所需字段(如 coupon_id)。
- */
- class OrderCreated
- {
- use SerializesModels;
- /** @var string 订单号 */
- public $orderSn;
- /** @var array 请求数据(Request::all()) */
- public $requestData;
- /**
- * @param string $orderSn 订单号
- * @param array $requestData 请求数据
- */
- public function __construct($orderSn, array $requestData = [])
- {
- $this->orderSn = $orderSn;
- $this->requestData = $requestData;
- }
- }
|