1.6 KiB
1.6 KiB
Dcat Admin Extension
订单管理
依赖
安装
- 进入项目根目录
mkdir packages && cd packagesgit clone https://gitea.peidikeji.cn/pdkj/dcat-admin-order.gitrm -rf dcat-admin-order/.git- 返回项目根目录
composer config repositories.peidikeji/dcat-admin-order path ./packages/dcat-admin-ordercomposer require peidikeji/dcat-admin-order:dev-developphp artisan migrate
配置
app\Providers\EventServiceProvider.php
use Peidikeji\Order\Listeners\UpdateGoodsSoldCount;
use Peidikeji\Order\Listeners\UpdateGoodsStock;
use Peidikeji\Order\Listeners\OrderDiscountProfit;
use Peidikeji\Order\Listeners\OrderInviteProfit;
use Peidikeji\Order\Listeners\OrderMakeShipQrcode;
use Peidikeji\Order\Listeners\OrderSendProfit;
use Peidikeji\Order\Listeners\UpdateGoodsSoldCount;
use Peidikeji\Order\Listeners\UpdateGoodsStock;
protected $listen = [
\Peidikeji\Order\Events\OrderCreated::class => [
UpdateGoodsStock::class,
UpdateGoodsSoldCount::class
],
\Peidikeji\Order\Events\OrderPaid::class => [
OrderDiscountProfit::class,
OrderSendProfit::class,
OrderMakeShipQrcode::class,
],
\Peidikeji\Order\Events\OrderCanceled::class => [
UpdateGoodsStock::class,
UpdateGoodsSoldCount::class,
OrderDiscountProfit::class,
OrderSendProfit::class,
],
\Peidikeji\Order\Events\OrderReceived::class => [
OrderInviteProfit::class,
],
];